Add cinder, glance and cloud compute handlers
This commit is contained in:
parent
325c8874d2
commit
907488dbaa
@ -96,6 +96,18 @@ def configure_ssl(keystone=None):
|
||||
"""
|
||||
TroveCharm.singleton.configure_ssl(keystone)
|
||||
|
||||
def configure_cloud_compute():
|
||||
#TODO
|
||||
pass
|
||||
|
||||
def configure_cinder():
|
||||
#TODO
|
||||
pass
|
||||
|
||||
def configure_image_service():
|
||||
#TODO
|
||||
pass
|
||||
|
||||
|
||||
###
|
||||
# Implementation of the Trove Charm classes
|
||||
@ -217,4 +229,4 @@ def select_release():
|
||||
if release_version is None:
|
||||
release_version = ch_utils.os_release('python-keystonemiddleware')
|
||||
unitdata.kv().set(OPENSTACK_RELEASE_KEY, release_version)
|
||||
return release_version
|
||||
return release_version
|
||||
|
@ -119,10 +119,22 @@ def configure_ssl(keystone):
|
||||
|
||||
|
||||
#when cloud-compute.available
|
||||
@reactive.when('cloud-compute.available')
|
||||
def configure_cloud_compute():
|
||||
trove.configure_cloud_compute()
|
||||
trove.assess_status()
|
||||
|
||||
#when image-service.available
|
||||
@reactive.when('image-service.available')
|
||||
def configure_image_service():
|
||||
trove.configure_image_service()
|
||||
trove.assess_status()
|
||||
|
||||
#when cinder-volume-service
|
||||
@reactive.when('cinder-volume-service.available')
|
||||
def configure_cinder():
|
||||
trove.configure_cinder()
|
||||
trove.assess_status()
|
||||
|
||||
#when heat - I need to find out what juju calls this
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user