From 6ac735b1edb35c41293ba90522bbacf90afe08bb Mon Sep 17 00:00:00 2001 From: Chris Holcombe Date: Thu, 5 Jan 2017 09:58:29 -0800 Subject: [PATCH] Change to SERVICE scope and tweak logging for better visbility --- requires.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/requires.py b/requires.py index 8f03191..5e97856 100644 --- a/requires.py +++ b/requires.py @@ -14,7 +14,7 @@ from charmhelpers.contrib.storage.linux.ceph import ( class CephClient(RelationBase): - scope = scopes.GLOBAL + scope = scopes.SERVICE auto_accessors = ['mds_key', 'fsid', 'auth'] @@ -40,14 +40,14 @@ class CephClient(RelationBase): rq = CephBrokerRq() j = json.loads(json_rq) rq.ops = j['ops'] - log("changed broker_req: {}".format(rq)) + log("changed broker_req: {}".format(rq.ops)) if rq and is_request_complete(rq, relation=self.relation_name): log("Setting ceph-mds.pools.available") self.set_state('{relation_name}.pools.available') else: - log("incomplete request") + log("incomplete request. broker_req not found") @hook('{requires:ceph-mds}-relation-{broken}') def broken(self):