Use unit-name from interface if provided
If the interface provides a remote unit name then use it otherwise fallback to using juju env. The interface will provide a CMR safe unit name *1 if possible so use it. *1 https://github.com/openstack-charmers/charm-interface-vault-kv/pull/11 Change-Id: Ib17e826054b5831099312166d921afa23adc8a2b
This commit is contained in:
parent
42f1925fc4
commit
173c683a4b
@ -469,7 +469,7 @@ def configure_secrets_backend():
|
||||
hostname = request['hostname']
|
||||
access_address = request['ingress_address']
|
||||
isolated = request['isolated']
|
||||
unit_name = unit.unit_name.replace('/', '-')
|
||||
unit_name = request.get('unit_name', unit.unit_name).replace('/', '-')
|
||||
policy_name = approle_name = 'charm-{}'.format(unit_name)
|
||||
|
||||
if isolated:
|
||||
|
Loading…
Reference in New Issue
Block a user