def code_watcher(handle,type, state, path):
print "zk code watcher,path is: ",path
#data = zk.get(settings.ZKPATH_CODE,code_watcher)
data = zookeeper.get(zk,settings.ZKPATH_CODE,code_watcher)
code_json = json.loads(data[0])
with open("./code_by_client.py",'w') as f:
for line in code_json:
f.write(line+'\n')
reload(code_by_client)
def generate_client_code():
print "zk code,path is: ",settings.ZKPATH_CODE
#data = zk.get(settings.ZKPATH_CODE,code_watcher)
data = zookeeper.get(zk,settings.ZKPATH_CODE,code_watcher)
code_json = json.loads(data[0])
with open("./code_by_client.py",'w') as f:
for line in code_json:
f.write(line+'\n')