From b4de3b2f26791cc0aa4e4c538ddf6682df0a142a Mon Sep 17 00:00:00 2001 From: Junaid Ali Date: Sun, 24 Apr 2016 02:21:37 -0400 Subject: [PATCH] leader check for posting pg license --- hooks/pg_dir_hooks.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/hooks/pg_dir_hooks.py b/hooks/pg_dir_hooks.py index ee07e9f..40e1d16 100755 --- a/hooks/pg_dir_hooks.py +++ b/hooks/pg_dir_hooks.py @@ -17,7 +17,8 @@ from charmhelpers.core.hookenv import ( config, relation_set, relation_ids, - status_set + status_set, + is_leader ) from charmhelpers.fetch import ( @@ -97,7 +98,7 @@ def config_changed(): if add_lcm_key(): log("PLUMgrid LCM Key added") if charm_config.changed('plumgrid-license-key'): - if post_pg_license(): + if is_leader() and post_pg_license(): log("PLUMgrid License Posted") if charm_config.changed('fabric-interfaces'): if not fabric_interface_changed():