def tree(request, id, path): cluster = get_cluster_or_404(id) zk = ZooKeeper(cluster['rest_gateway']) znode = zk.get(path) children = sorted(zk.get_children_paths(path)) return render('tree.mako', request, dict(cluster=cluster, path=path, \ znode=znode, children=children))