private static void printHelp() {
    System.out.println("Usage zkmigrator -connection-string <host:port> -acl <scheme:id:permission> -znode /path/to/znode\n" +
                       "              OR -connection-string <host:port> -znode /path/to/znode -delete");
    System.exit(1);
  }
I'm a command line utility that provides functionality that the official zookeeper-client does not support.
E.g. I can set ACLs recursively on a znode.
Also I can remove znode recursively.
ambari-agent/src/main/java/org/apache/ambari/tools/zk/ZkMigrator.java