Confirmed users
3,990
edits
(Adjust alerts) |
(Testing locally) |
||
Line 6: | Line 6: | ||
*** https://dashboard.heroku.com/apps/pulse-actions/resources | *** https://dashboard.heroku.com/apps/pulse-actions/resources | ||
*** Click on PaperTrail icon | *** Click on PaperTrail icon | ||
= Test locally = | |||
* Setup your Pulse credentials | |||
** If you don't have a pulse client visit [https://pulseguardian.mozilla.org/register|PulseGuardian] and create a user | |||
** export PULSE_USER | |||
** export PULSE_PW | |||
* Test against treeherder.allizom.org (TODO: add notes to test against local Treeherder) | |||
** Ask someone in #treeherder to make your account be of a sheriff role | |||
* Start one of the workers which listens to specified pulse exchanges and routing keys | |||
# valid topics are the keys in [https://github.com/adusca/pulse_actions/blob/master/pulse_actions/run_time_config.json run_time_config.json] | |||
python pulse_actions/worker.py --topic-base topic | |||
= Alerts = | = Alerts = | ||
Line 19: | Line 30: | ||
** For employees, you can request a corp account to all Papertrail apps | ** For employees, you can request a corp account to all Papertrail apps | ||
** For contributors, speak with armenzg to add you to the Papertrail add-on | ** For contributors, speak with armenzg to add you to the Papertrail add-on | ||
* Pulse: | |||
= Credentials = | = Credentials = |