설치는 kazoo-2.2.1, six-1.10.0 설치가 필요하며, 필요시에 setuptools 도 설치하되 sudo 권한이 없다면 .bashrc 정보에 PYTHONPATH 변경
# 압축을 푼 경로에서 아래와 같은 방식으로 설치
python setup.py --prefix=/home/psyoblade/install/setuptools
# cat .bashrc
SETUPTOOLS="/home/psyoblade/install/setuptools/lib/python2.7/site-packages"
export PYTHONPATH="$SETUPTOOLS"
예제 프로그램 실행 - https://kazoo.readthedocs.org/en/latest/api.html
from kazoo.client import KazooClient
zk = KazooClient(hosts='127.0.0.1:10000')
path = "/zookeeper/node/path"
try:
zk.start()
for child in zk.get_children(path):
zk.get(path + "/" + child)
break
finally:
zk.stop()