From 2bbbda3da5d4ad0b66d07c096cc4e41c403a6417 Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Tue, 18 Jun 2019 21:26:05 -0400 Subject: [PATCH] Only trigger pool updates on primary --- node-daemon/pvcd/Daemon.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/node-daemon/pvcd/Daemon.py b/node-daemon/pvcd/Daemon.py index c95ae5ac..75dd7d39 100644 --- a/node-daemon/pvcd/Daemon.py +++ b/node-daemon/pvcd/Daemon.py @@ -913,11 +913,11 @@ def update_zookeeper(): } }) - # Trigger updates for each pool on this node - for pool in pool_list: - zkhandler.writedata(zk_conn, { - '/ceph/pools/{}/stats'.format(pool): str(json.dumps(pool_df[pool])) - }) + # Trigger updates for each pool on this node + for pool in pool_list: + zkhandler.writedata(zk_conn, { + '/ceph/pools/{}/stats'.format(pool): str(json.dumps(pool_df[pool])) + }) # Only grab OSD stats if there are OSDs to grab (otherwise `ceph osd df` hangs) osds_this_node = 0