From de0241ab0f1595c0b4ed8ae193e15ff86c96ffc1 Mon Sep 17 00:00:00 2001 From: Junaid Ali Date: Sun, 10 Apr 2016 17:05:36 +0500 Subject: [PATCH] Leader check for posting plumgrid 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():