Add default handler for storage-backend
Add a default handler for storage-backend relation. This is part of the work to push cinder plugin bolierplate code into supporting layers. Change-Id: Icad5f72939b1e33d15adf2638f8e344235a9318b
This commit is contained in:
parent
cb4d058c0b
commit
bfda016be4
@ -66,6 +66,13 @@ def run_default_update_status():
|
||||
reactive.remove_state('run-default-update-status')
|
||||
|
||||
|
||||
@reactive.when('storage-backend.connected',
|
||||
'charms.openstack.do-default-storage-backend.connected')
|
||||
def run_storage_backend():
|
||||
with charm.provide_charm_instance() as instance:
|
||||
instance.send_storage_backend_data()
|
||||
|
||||
|
||||
# Series upgrade hooks are a special case and reacting to the hook directly
|
||||
# makes sense as we may not want other charm code to run
|
||||
@reactive.hook('pre-series-upgrade')
|
||||
|
Loading…
Reference in New Issue
Block a user