This repository was archived by the owner on Jul 11, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 27
alert plugins are not loaded #36
Copy link
Copy link
Open
Description
I was trying to install https://github.com/vikingco/cabot-alert-victorops. I followed the steps outlined in the Readme (adapted to the container):
- Enter the cabot virtual environment.
- Run pip install cabot-alert-victorops (in Dockerfile instead)
- Add cabot_alert_victorops to the installed apps in settings.py (instead:
ENV CABOT_PLUGINS_ENABLED=cabot_alert_hipchat,cabot_alert_twilio,cabot_alert_email,cabot_alert_victorops) - Run manage.py syncdb (not necessary, run in run.sh)
- Set VICTOROPS_URL and VICTOROPS_API_KEY environment variables (again in Dockerfile)
- Restart Cabot (not necessary, is started later anyway)
However, the plugin is never loaded.
Using some very troublesome println-debugging, I managed to figure out that the plugin file is imported, but the class is not registered to AlertPlugin.__subclasses__().
Adding the plugin works flawlessly in the development Vagrant box.
Metadata
Metadata
Assignees
Labels
No labels