7b76ebb85d94d6fc4ccfae35264e0e6ceab5c821
Related-Bug: #1806111 Change-Id: Ice633e5a4011218f20a112968427fbf3fd5a0f7f
Overview
Basic interface for sending Cinder subordinate backend configuration to principle Cinder charms.
Usage
Requires
This interface layer will set the following state:
{relation_name}.connectedThe relation is established, but the charm may not have provided any backend information.
For example, the subordinate would handle the cinder-backend.connected state
with something like:
@when('cinder-backend.connected')
def configure_cinder(cinder_principal):
config = {'api-endpoint': '1.2.3.4',
'admin-username': 'admin',
'admin-password': 'openstack',
'api-version': '1.0'}
cinder_principle.configure_principal(
backend_name='my_backend', configuration=config)
Contact Information
Description
Languages
Python
100%