You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-commits@hadoop.apache.org by su...@apache.org on 2019/01/03 13:31:43 UTC
[hadoop] branch trunk updated: HDFS-14163. Debug Admin Command
Should Support Generic Options. Contributed by Ayush Saxena.
This is an automated email from the ASF dual-hosted git repository.
surendralilhore pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/hadoop.git
The following commit(s) were added to refs/heads/trunk by this push:
new f660e5e HDFS-14163. Debug Admin Command Should Support Generic Options. Contributed by Ayush Saxena.
f660e5e is described below
commit f660e5eaa3856a17f2e61391c4ed953e3a0708ea
Author: Surendra Singh Lilhore <su...@apache.org>
AuthorDate: Thu Jan 3 18:58:03 2019 +0530
HDFS-14163. Debug Admin Command Should Support Generic Options. Contributed by Ayush Saxena.
---
.../src/main/java/org/apache/hadoop/hdfs/tools/DebugAdmin.java | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DebugAdmin.java b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DebugAdmin.java
index 2c327f4..0921f6a 100644
--- a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DebugAdmin.java
+++ b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DebugAdmin.java
@@ -51,6 +51,7 @@ import org.apache.hadoop.io.IOUtils;
import org.apache.hadoop.util.DataChecksum;
import org.apache.hadoop.util.StringUtils;
import org.apache.hadoop.util.Tool;
+import org.apache.hadoop.util.ToolRunner;
/**
* This class implements debug operations on the HDFS command-line.
@@ -458,11 +459,14 @@ public class DebugAdmin extends Configured implements Tool {
if (!command.name.equals("help")) {
System.out.println(command.usageText);
}
+ System.out.println();
+ ToolRunner.printGenericCommandUsage(System.out);
}
}
- public static void main(String[] argsArray) throws IOException {
+ public static void main(String[] argsArray) throws Exception {
DebugAdmin debugAdmin = new DebugAdmin(new Configuration());
- System.exit(debugAdmin.run(argsArray));
+ int res = ToolRunner.run(debugAdmin, argsArray);
+ System.exit(res);
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: common-commits-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-commits-help@hadoop.apache.org