Revision fd56d250 snf-cyclades-app/synnefo/logic/dispatcher.py
b/snf-cyclades-app/synnefo/logic/dispatcher.py | ||
---|---|---|
159 | 159 |
QUEUE_GANETI_EVENTS_OP = "%s-events-op" % prefix |
160 | 160 |
QUEUE_GANETI_EVENTS_NET = "%s-events-net" % prefix |
161 | 161 |
QUEUE_GANETI_BUILD_PROGR = "%s-events-progress" % prefix |
162 |
QUEUE_EMAIL = "%s-email" % prefix |
|
163 | 162 |
QUEUE_RECONC = "%s-reconciliation" % prefix |
164 | 163 |
if settings.DEBUG is True: |
165 | 164 |
QUEUE_DEBUG = "debug" # Debug queue, retrieves all messages |
166 | 165 |
|
167 |
QUEUES = (QUEUE_GANETI_EVENTS_OP, QUEUE_GANETI_EVENTS_NET, |
|
168 |
QUEUE_EMAIL, QUEUE_RECONC, QUEUE_GANETI_BUILD_PROGR)
|
|
166 |
QUEUES = (QUEUE_GANETI_EVENTS_OP, QUEUE_GANETI_EVENTS_NET, QUEUE_RECONC,
|
|
167 |
QUEUE_GANETI_BUILD_PROGR) |
|
169 | 168 |
|
170 | 169 |
# notifications of type "ganeti-op-status" |
171 | 170 |
DB_HANDLER_KEY_OP = 'ganeti.%s.event.op' % prefix |
... | ... | |
173 | 172 |
DB_HANDLER_KEY_NET = 'ganeti.%s.event.net' % prefix |
174 | 173 |
# notifications of type "ganeti-create-progress" |
175 | 174 |
BUILD_MONITOR_HANDLER = 'ganeti.%s.event.progress' % prefix |
176 |
|
|
177 |
EMAIL_HANDLER = 'logic.%s.email.*' % prefix |
|
178 | 175 |
# reconciliation |
179 | 176 |
RECONC_HANDLER = 'reconciliation.%s.*' % prefix |
180 | 177 |
|
... | ... | |
183 | 180 |
(QUEUE_GANETI_EVENTS_OP, settings.EXCHANGE_GANETI, DB_HANDLER_KEY_OP, 'update_db'), |
184 | 181 |
(QUEUE_GANETI_EVENTS_NET, settings.EXCHANGE_GANETI, DB_HANDLER_KEY_NET, 'update_net'), |
185 | 182 |
(QUEUE_GANETI_BUILD_PROGR,settings.EXCHANGE_GANETI, BUILD_MONITOR_HANDLER, 'update_build_progress'), |
186 |
(QUEUE_EMAIL, settings.EXCHANGE_API, EMAIL_HANDLER, 'send_email'), |
|
187 |
(QUEUE_EMAIL, settings.EXCHANGE_CRON, EMAIL_HANDLER, 'send_email'), |
|
188 | 183 |
(QUEUE_RECONC, settings.EXCHANGE_CRON, RECONC_HANDLER, 'trigger_status_update'), |
189 | 184 |
] |
190 | 185 |
|
Also available in: Unified diff