diff options
author | Jenkins <jenkins@review.openstack.org> | 2016-12-11 00:15:01 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2016-12-11 00:15:01 +0000 |
commit | de8f87a98670940878c8d8296e64b93c3d9c521a (patch) | |
tree | ae06a2d4c2e80c39f95b335ee2490f30719e2dbb /trove/common/notification.py | |
parent | 1d38d9ab9d93a5d5b790191a6ed9588538f79f49 (diff) | |
parent | bea853a4cb82be718f6779a8db81f5750ca39fff (diff) | |
download | trove-de8f87a98670940878c8d8296e64b93c3d9c521a.tar.gz |
Merge "Cluster Upgrade"
Diffstat (limited to 'trove/common/notification.py')
-rw-r--r-- | trove/common/notification.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/trove/common/notification.py b/trove/common/notification.py index aa535939..c23923a2 100644 --- a/trove/common/notification.py +++ b/trove/common/notification.py @@ -564,6 +564,17 @@ class DBaaSClusterCreate(DBaaSAPINotification): return ['cluster_id'] +class DBaaSClusterUpgrade(DBaaSAPINotification): + + @abc.abstractmethod + def event_type(self): + return 'cluster_upgrade' + + @abc.abstractmethod + def required_start_traits(self): + return ['cluster_id', 'datastore_version'] + + class DBaaSClusterDelete(DBaaSAPINotification): @abc.abstractmethod |