karbor/karbor/common
genevieve-nantel e96ec2726c Implements karbor events notifications
Getting the messages from Karbor like:
  - Plan create/update/delete
  - Checkpoint create/update/available
  - Restore create
  - Scheduled Operations create/delete
  - Triggers create/update/delete

This should add and send the desired messages to RabbitMQ with the
start and end identifiers for each message
(e.g. karbor.plan_create.start, karbor.plan_create.end). The
notification code was done in a similar fashion than the
notifications from the Trove project.

Implements:  blueprint karbor-event-notifications
Closes-Bug: 1797462
Change-Id: I0d7ffaa0873d192aeb24c17191683d705044644c
2019-07-03 10:52:56 -04:00
..
__init__.py Change Smaug to Karbor 2016-08-18 22:55:34 +08:00
config.py Revert "Add time format check in API" 2018-01-08 09:27:37 +08:00
constants.py Merge "Add the checkpoint copy API for Karbor" 2017-11-14 02:00:37 +00:00
karbor_keystone_plugin.py Fix getting services from keystone error 2018-11-09 22:04:28 +08:00
notification.py Implements karbor events notifications 2019-07-03 10:52:56 -04:00
opts.py Revert "Add time format check in API" 2018-01-08 09:27:37 +08:00