|
@@ -19,6 +19,7 @@
|
|
package org.apache.hadoop.yarn.client.cli;
|
|
package org.apache.hadoop.yarn.client.cli;
|
|
|
|
|
|
import java.io.IOException;
|
|
import java.io.IOException;
|
|
|
|
+import java.io.PrintStream;
|
|
import java.util.ArrayList;
|
|
import java.util.ArrayList;
|
|
import java.util.Arrays;
|
|
import java.util.Arrays;
|
|
import java.util.Collection;
|
|
import java.util.Collection;
|
|
@@ -127,6 +128,10 @@ public class RMAdminCLI extends HAAdmin {
|
|
super(conf);
|
|
super(conf);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ protected void setErrOut(PrintStream errOut) {
|
|
|
|
+ this.errOut = errOut;
|
|
|
|
+ }
|
|
|
|
+
|
|
private static void appendHAUsage(final StringBuilder usageBuilder) {
|
|
private static void appendHAUsage(final StringBuilder usageBuilder) {
|
|
for (Map.Entry<String,UsageInfo> cmdEntry : USAGE.entrySet()) {
|
|
for (Map.Entry<String,UsageInfo> cmdEntry : USAGE.entrySet()) {
|
|
if (cmdEntry.getKey().equals("-help")) {
|
|
if (cmdEntry.getKey().equals("-help")) {
|
|
@@ -639,6 +644,11 @@ public class RMAdminCLI extends HAAdmin {
|
|
"Could not connect to RM HA Admin for node " + rmId);
|
|
"Could not connect to RM HA Admin for node " + rmId);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ protected String getUsageString() {
|
|
|
|
+ return "Usage: rmadmin";
|
|
|
|
+ }
|
|
|
|
|
|
public static void main(String[] args) throws Exception {
|
|
public static void main(String[] args) throws Exception {
|
|
int result = ToolRunner.run(new RMAdminCLI(), args);
|
|
int result = ToolRunner.run(new RMAdminCLI(), args);
|