[hloeung] Renamed both type and name of relation to something less generic as per feedback from James Page. Also add missing -relation-joined hook.
This commit is contained in:
1
hooks/identity-admin-relation-joined
Symbolic link
1
hooks/identity-admin-relation-joined
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
keystone_hooks.py
|
@@ -552,6 +552,11 @@ def ha_relation_joined():
|
|||||||
clones=clones)
|
clones=clones)
|
||||||
|
|
||||||
|
|
||||||
|
def admin_relation_joined():
|
||||||
|
""" Do nothing until we get information about requested service """
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
def admin_relation_changed():
|
def admin_relation_changed():
|
||||||
relation_data = {
|
relation_data = {
|
||||||
"service_hostname": config["hostname"],
|
"service_hostname": config["hostname"],
|
||||||
@@ -579,7 +584,8 @@ hooks = {
|
|||||||
"ha-relation-joined": ha_relation_joined,
|
"ha-relation-joined": ha_relation_joined,
|
||||||
"ha-relation-changed": ha_relation_changed,
|
"ha-relation-changed": ha_relation_changed,
|
||||||
"upgrade-charm": upgrade_charm,
|
"upgrade-charm": upgrade_charm,
|
||||||
"admin-relation-changed": admin_relation_changed,
|
"identity-admin-relation-joined": admin_relation_joined,
|
||||||
|
"identity-admin-relation-changed": admin_relation_changed,
|
||||||
}
|
}
|
||||||
|
|
||||||
utils.do_hooks(hooks)
|
utils.do_hooks(hooks)
|
||||||
|
@@ -9,8 +9,8 @@ categories: ["misc"]
|
|||||||
provides:
|
provides:
|
||||||
identity-service:
|
identity-service:
|
||||||
interface: keystone
|
interface: keystone
|
||||||
admin:
|
identity-admin:
|
||||||
interface: admin
|
interface: keystone-admin
|
||||||
requires:
|
requires:
|
||||||
shared-db:
|
shared-db:
|
||||||
interface: mysql-shared
|
interface: mysql-shared
|
||||||
|
Reference in New Issue
Block a user