|
@@ -67,7 +67,8 @@ public class ZooKeeperMain {
|
|
|
commandMap.put("close","");
|
|
|
commandMap.put("create", "[-s] [-e] path data acl");
|
|
|
commandMap.put("delete","path [version]");
|
|
|
- commandMap.put("rmr","path");
|
|
|
+ commandMap.put("deleteall","path");
|
|
|
+ commandMap.put("rmr","path (Deprecated - Use 'deleteall' instead.)");
|
|
|
commandMap.put("set","path data [version]");
|
|
|
commandMap.put("get","path [watch]");
|
|
|
commandMap.put("ls","path [watch]");
|
|
@@ -707,7 +708,13 @@ public class ZooKeeperMain {
|
|
|
} else if (cmd.equals("delete") && args.length >= 2) {
|
|
|
path = args[1];
|
|
|
zk.delete(path, watch ? Integer.parseInt(args[2]) : -1);
|
|
|
- } else if (cmd.equals("rmr") && args.length >= 2) {
|
|
|
+ } else if (
|
|
|
+ (cmd.equals("deleteall") || cmd.equals("rmr")) &&
|
|
|
+ args.length >= 2) {
|
|
|
+ if (cmd.equals("rmr")) {
|
|
|
+ LOG.warn("The command 'rmr' has been deprecated. " +
|
|
|
+ "Please use 'deleteall' instead.");
|
|
|
+ }
|
|
|
path = args[1];
|
|
|
ZKUtil.deleteRecursive(zk, path);
|
|
|
} else if (cmd.equals("set") && args.length >= 3) {
|