This is an automated email from the ASF dual-hosted git repository.

kkloudas pushed a commit to branch release-1.11
in repository https://gitbox.apache.org/repos/asf/flink.git


The following commit(s) were added to refs/heads/release-1.11 by this push:
     new 39e3d6a  [FLINK-18048] Fix --host option for standalone application 
cluster
39e3d6a is described below

commit 39e3d6ad6ce25bc94a9515362a96c229f3d0c590
Author: wangyang0918 <[email protected]>
AuthorDate: Mon Jun 1 17:30:12 2020 +0800

    [FLINK-18048] Fix --host option for standalone application cluster
    
    This closes #12426.
---
 .../StandaloneApplicationClusterConfigurationParserFactory.java   | 1 +
 ...tandaloneApplicationClusterConfigurationParserFactoryTest.java | 8 ++++++++
 2 files changed, 9 insertions(+)

diff --git 
a/flink-container/src/main/java/org/apache/flink/container/entrypoint/StandaloneApplicationClusterConfigurationParserFactory.java
 
b/flink-container/src/main/java/org/apache/flink/container/entrypoint/StandaloneApplicationClusterConfigurationParserFactory.java
index cc120c0..6c3bfb3 100644
--- 
a/flink-container/src/main/java/org/apache/flink/container/entrypoint/StandaloneApplicationClusterConfigurationParserFactory.java
+++ 
b/flink-container/src/main/java/org/apache/flink/container/entrypoint/StandaloneApplicationClusterConfigurationParserFactory.java
@@ -68,6 +68,7 @@ public class 
StandaloneApplicationClusterConfigurationParserFactory implements P
                options.addOption(JOB_CLASS_NAME_OPTION);
                options.addOption(JOB_ID_OPTION);
                options.addOption(DYNAMIC_PROPERTY_OPTION);
+               options.addOption(HOST_OPTION);
                options.addOption(CliFrontendParser.SAVEPOINT_PATH_OPTION);
                
options.addOption(CliFrontendParser.SAVEPOINT_ALLOW_NON_RESTORED_OPTION);
 
diff --git 
a/flink-container/src/test/java/org/apache/flink/container/entrypoint/StandaloneApplicationClusterConfigurationParserFactoryTest.java
 
b/flink-container/src/test/java/org/apache/flink/container/entrypoint/StandaloneApplicationClusterConfigurationParserFactoryTest.java
index a12de88..9c7e94c 100644
--- 
a/flink-container/src/test/java/org/apache/flink/container/entrypoint/StandaloneApplicationClusterConfigurationParserFactoryTest.java
+++ 
b/flink-container/src/test/java/org/apache/flink/container/entrypoint/StandaloneApplicationClusterConfigurationParserFactoryTest.java
@@ -233,4 +233,12 @@ public class 
StandaloneApplicationClusterConfigurationParserFactoryTest extends
                assertThat(savepointRestoreSettings.allowNonRestoredState(), 
is(true));
        }
 
+       @Test
+       public void testHostOption() throws FlinkParseException {
+               final String hostName = "user-specified-hostname";
+               final String[] args = {"--configDir", confDirPath, 
"--job-classname", "foobar", "--host", hostName};
+               final StandaloneApplicationClusterConfiguration 
applicationClusterConfiguration = commandLineParser.parse(args);
+               assertThat(applicationClusterConfiguration.getHostname(), 
is(hostName));
+       }
+
 }

Reply via email to