import time | |
import sys | |
from kazoo.client import KazooClient | |
class ZkClient: | |
def __init__(self): | |
self.zk = KazooClient(hosts=sys.argv[1]) | |
self.zk.start() | |
def del_node(self): | |
self.zk.delete(sys.argv[2], recursive=True) | |
print('deleted success') | |
def __del__(self): | |
self.zk.stop() | |
if __name__ == '__main__': | |
zkclient = ZkClient() | |
zkclient.del_node() | |
time.sleep(2) |