commit | 1cb254730ea036b213b1a6cca631f82dbb7c60ed | [log] [tgz] |
---|---|---|
author | Steve Loughran <stevel@hortonworks.com> | Wed May 21 17:51:49 2014 +0100 |
committer | Steve Loughran <stevel@hortonworks.com> | Wed May 21 17:51:49 2014 +0100 |
tree | 26d001f856d381a5786c6d1bf66dce3f3b076304 | |
parent | dabe3407355df8034c5822b55256f814df00845c [diff] |
SLIDER-100 client isn't force loading YARN and HDFS config values to load
diff --git a/slider-core/src/main/java/org/apache/slider/client/SliderClient.java b/slider-core/src/main/java/org/apache/slider/client/SliderClient.java index a3c5c8e..e36fcdf 100644 --- a/slider-core/src/main/java/org/apache/slider/client/SliderClient.java +++ b/slider-core/src/main/java/org/apache/slider/client/SliderClient.java
@@ -23,6 +23,7 @@ import org.apache.hadoop.fs.Path; import org.apache.hadoop.fs.permission.FsPermission; import org.apache.hadoop.hdfs.DFSConfigKeys; +import org.apache.hadoop.hdfs.HdfsConfiguration; import org.apache.hadoop.net.NetUtils; import org.apache.hadoop.security.UserGroupInformation; import org.apache.hadoop.yarn.api.records.ApplicationId; @@ -156,6 +157,8 @@ */ public SliderClient() { super("Slider Client"); + new HdfsConfiguration(); + new YarnConfiguration(); } @Override
diff --git a/slider-core/src/main/java/org/apache/slider/common/params/CommonArgs.java b/slider-core/src/main/java/org/apache/slider/common/params/CommonArgs.java index d35e68e..4cee1d1 100644 --- a/slider-core/src/main/java/org/apache/slider/common/params/CommonArgs.java +++ b/slider-core/src/main/java/org/apache/slider/common/params/CommonArgs.java
@@ -73,7 +73,7 @@ /** * fields */ - public JCommander commander; + public final JCommander commander; private final String[] args; private AbstractActionArgs coreAction;
diff --git a/slider-core/src/main/java/org/apache/slider/core/main/ServiceLauncher.java b/slider-core/src/main/java/org/apache/slider/core/main/ServiceLauncher.java index 8b68e9e..e5e72fa 100644 --- a/slider-core/src/main/java/org/apache/slider/core/main/ServiceLauncher.java +++ b/slider-core/src/main/java/org/apache/slider/core/main/ServiceLauncher.java
@@ -83,7 +83,7 @@ * Name of the "--conf" argument. */ public static final String ARG_CONF = "--conf"; - static int SHUTDOWN_TIME_ON_INTERRUPT = 30 * 1000; + static final int SHUTDOWN_TIME_ON_INTERRUPT = 30 * 1000; private volatile S service; private int serviceExitCode;