ACCUMULO-3516 Use verbose flag in ZooZap

Project: http://git-wip-us.apache.org/repos/asf/accumulo/repo
Commit: http://git-wip-us.apache.org/repos/asf/accumulo/commit/9d479e2f
Tree: http://git-wip-us.apache.org/repos/asf/accumulo/tree/9d479e2f
Diff: http://git-wip-us.apache.org/repos/asf/accumulo/diff/9d479e2f

Branch: refs/heads/master
Commit: 9d479e2fade23a0dbee6e19a08e340e7d874b29c
Parents: 2016ab9
Author: Christopher Tubbs <ctubb...@apache.org>
Authored: Fri Jan 23 16:23:25 2015 -0500
Committer: Christopher Tubbs <ctubb...@apache.org>
Committed: Fri Jan 23 16:23:25 2015 -0500

----------------------------------------------------------------------
 .../org/apache/accumulo/server/util/ZooZap.java   | 18 ++++++++----------
 1 file changed, 8 insertions(+), 10 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/accumulo/blob/9d479e2f/server/src/main/java/org/apache/accumulo/server/util/ZooZap.java
----------------------------------------------------------------------
diff --git a/server/src/main/java/org/apache/accumulo/server/util/ZooZap.java 
b/server/src/main/java/org/apache/accumulo/server/util/ZooZap.java
index fe1cc3c..f9bb208 100644
--- a/server/src/main/java/org/apache/accumulo/server/util/ZooZap.java
+++ b/server/src/main/java/org/apache/accumulo/server/util/ZooZap.java
@@ -30,10 +30,8 @@ import com.beust.jcommander.Parameter;
 
 public class ZooZap {
 
-  static boolean verbose = false;
-
-  private static void message(String msg) {
-    if (verbose)
+  private static void message(String msg, Opts opts) {
+    if (opts.verbose)
       System.out.println(msg);
   }
 
@@ -63,7 +61,7 @@ public class ZooZap {
     if (opts.zapMaster) {
       String masterLockPath = Constants.ZROOT + "/" + iid + 
Constants.ZMASTER_LOCK;
 
-      zapDirectory(zoo, masterLockPath);
+      zapDirectory(zoo, masterLockPath, opts);
     }
 
     if (opts.zapTservers) {
@@ -71,7 +69,7 @@ public class ZooZap {
       try {
         List<String> children = zoo.getChildren(tserversPath);
         for (String child : children) {
-          message("Deleting " + tserversPath + "/" + child + " from 
zookeeper");
+          message("Deleting " + tserversPath + "/" + child + " from 
zookeeper", opts);
 
           if (opts.zapMaster)
             ZooReaderWriter.getInstance().recursiveDelete(tserversPath + "/" + 
child, NodeMissingPolicy.SKIP);
@@ -79,7 +77,7 @@ public class ZooZap {
             String path = tserversPath + "/" + child;
             if (zoo.getChildren(path).size() > 0) {
               if (!ZooLock.deleteLock(path, "tserver")) {
-                message("Did not delete " + tserversPath + "/" + child);
+                message("Did not delete " + tserversPath + "/" + child, opts);
               }
             }
           }
@@ -91,16 +89,16 @@ public class ZooZap {
 
     if (opts.zapTracers) {
       String path = Constants.ZROOT + "/" + iid + Constants.ZTRACERS;
-      zapDirectory(zoo, path);
+      zapDirectory(zoo, path, opts);
     }
 
   }
 
-  private static void zapDirectory(IZooReaderWriter zoo, String path) {
+  private static void zapDirectory(IZooReaderWriter zoo, String path, Opts 
opts) {
     try {
       List<String> children = zoo.getChildren(path);
       for (String child : children) {
-        message("Deleting " + path + "/" + child + " from zookeeper");
+        message("Deleting " + path + "/" + child + " from zookeeper", opts);
         zoo.recursiveDelete(path + "/" + child, NodeMissingPolicy.SKIP);
       }
     } catch (Exception e) {

Reply via email to