Revision 633d9cfa logic/dispatcher.py
b/logic/dispatcher.py | ||
---|---|---|
178 | 178 |
DB_HANDLER_KEY_NET ='ganeti.%s.event.net' % prefix |
179 | 179 |
# notifications of type "ganeti-create-progress" |
180 | 180 |
BUILD_MONITOR_HANDLER = 'ganeti.%s.event.progress' % prefix |
181 |
|
|
182 |
EMAIL_HANDLER = 'logic.%s.email.*' % prefix |
|
183 |
# reconciliation |
|
184 |
RECONC_HANDLER = 'reconciliation.%s.*' % prefix |
|
181 | 185 |
|
182 | 186 |
BINDINGS = [ |
183 | 187 |
# Queue # Exchange # RouteKey # Handler |
... | ... | |
185 | 189 |
(QUEUE_GANETI_EVENTS_NET, settings.EXCHANGE_GANETI, DB_HANDLER_KEY_NET, 'update_net'), |
186 | 190 |
(QUEUE_GANETI_BUILD_PROGR,settings.EXCHANGE_GANETI, BUILD_MONITOR_HANDLER, 'update_build_progress'), |
187 | 191 |
(QUEUE_CRON_CREDITS, settings.EXCHANGE_CRON, '*.credits.*', 'update_credits'), |
188 |
(QUEUE_EMAIL, settings.EXCHANGE_API, '*.email.*', 'send_email'),
|
|
189 |
(QUEUE_EMAIL, settings.EXCHANGE_CRON, '*.email.*', 'send_email'),
|
|
190 |
(QUEUE_RECONC, settings.EXCHANGE_CRON, 'reconciliation.*', 'trigger_status_update'),
|
|
192 |
(QUEUE_EMAIL, settings.EXCHANGE_API, EMAIL_HANDLER, 'send_email'),
|
|
193 |
(QUEUE_EMAIL, settings.EXCHANGE_CRON, EMAIL_HANDLER, 'send_email'),
|
|
194 |
(QUEUE_RECONC, settings.EXCHANGE_CRON, RECONC_HANDLER, 'trigger_status_update'),
|
|
191 | 195 |
] |
192 | 196 |
|
193 | 197 |
if settings.DEBUG is True: |
Also available in: Unified diff