From cf1d9bc32712ec900ba5109b3e82ec1d0dd95f63 Mon Sep 17 00:00:00 2001 From: Joshua Boniface Date: Thu, 31 May 2018 23:33:07 -0400 Subject: [PATCH] More fixes --- pvcd.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pvcd.py b/pvcd.py index 3e0560c5..52105224 100755 --- a/pvcd.py +++ b/pvcd.py @@ -40,8 +40,10 @@ def zk_listener(state): zk.add_listener(zk_listener) myhostname = socket.gethostname() +mynodestring = '/nodes/%s' % myhostname def cleanup(): + zk.set('%s/state' % mynodestring, 'stop'.encode('ascii')) for node in node_list: t_node[node].stop() zk.stop() @@ -49,7 +51,6 @@ def cleanup(): atexit.register(cleanup) # Check if our node exists in Zookeeper, and create it if not -mynodestring = '/nodes/%s' % myhostname if zk.exists('%s' % mynodestring): print("Node is present in Zookeeper") else: