[
https://issues.apache.org/jira/browse/FLINK-6494?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16055979#comment-16055979
]
ASF GitHub Bot commented on FLINK-6494:
---------------------------------------
Github user zentol commented on a diff in the pull request:
https://github.com/apache/flink/pull/4075#discussion_r123015212
--- Diff:
flink-mesos/src/main/java/org/apache/flink/mesos/runtime/clusterframework/MesosApplicationMasterRunner.java
---
@@ -492,42 +492,38 @@ public static MesosConfiguration
createMesosConfig(Configuration flinkConfig, St
.setHostname(hostname);
Protos.Credential.Builder credential = null;
- if (!flinkConfig.containsKey(ConfigConstants.MESOS_MASTER_URL))
{
- throw new
IllegalConfigurationException(ConfigConstants.MESOS_MASTER_URL + " must be
configured.");
+ if (!flinkConfig.contains(MesosConfigOptions.MESOS_MASTER_URL))
{
+ throw new
IllegalConfigurationException(MesosConfigOptions.MESOS_MASTER_URL.key() + "
must be configured.");
}
- String masterUrl =
flinkConfig.getString(ConfigConstants.MESOS_MASTER_URL, null);
+ String masterUrl =
flinkConfig.getString(MesosConfigOptions.MESOS_MASTER_URL, null);
Duration failoverTimeout = FiniteDuration.apply(
flinkConfig.getInteger(
- ConfigConstants.MESOS_FAILOVER_TIMEOUT_SECONDS,
-
ConfigConstants.DEFAULT_MESOS_FAILOVER_TIMEOUT_SECS),
+
MesosConfigOptions.MESOS_FAILOVER_TIMEOUT_SECONDS),
TimeUnit.SECONDS);
frameworkInfo.setFailoverTimeout(failoverTimeout.toSeconds());
frameworkInfo.setName(flinkConfig.getString(
- ConfigConstants.MESOS_RESOURCEMANAGER_FRAMEWORK_NAME,
-
ConfigConstants.DEFAULT_MESOS_RESOURCEMANAGER_FRAMEWORK_NAME));
+
MesosConfigOptions.MESOS_RESOURCEMANAGER_FRAMEWORK_NAME));
frameworkInfo.setRole(flinkConfig.getString(
- ConfigConstants.MESOS_RESOURCEMANAGER_FRAMEWORK_ROLE,
-
ConfigConstants.DEFAULT_MESOS_RESOURCEMANAGER_FRAMEWORK_ROLE));
+
MesosConfigOptions.MESOS_RESOURCEMANAGER_FRAMEWORK_ROLE));
frameworkInfo.setUser(flinkConfig.getString(
- ConfigConstants.MESOS_RESOURCEMANAGER_FRAMEWORK_USER,
-
ConfigConstants.DEFAULT_MESOS_RESOURCEMANAGER_FRAMEWORK_USER));
+
MesosConfigOptions.MESOS_RESOURCEMANAGER_FRAMEWORK_USER));
- if
(flinkConfig.containsKey(ConfigConstants.MESOS_RESOURCEMANAGER_FRAMEWORK_PRINCIPAL))
{
+ if
(flinkConfig.contains(MesosConfigOptions.MESOS_RESOURCEMANAGER_FRAMEWORK_PRINCIPAL))
{
frameworkInfo.setPrincipal(flinkConfig.getString(
-
ConfigConstants.MESOS_RESOURCEMANAGER_FRAMEWORK_PRINCIPAL, null));
+
MesosConfigOptions.MESOS_RESOURCEMANAGER_FRAMEWORK_PRINCIPAL, null));
credential = Protos.Credential.newBuilder();
credential.setPrincipal(frameworkInfo.getPrincipal());
// some environments use a side-channel to communicate
the secret to Mesos,
// and thus don't set the 'secret' configuration setting
- if
(flinkConfig.containsKey(ConfigConstants.MESOS_RESOURCEMANAGER_FRAMEWORK_SECRET))
{
+ if
(flinkConfig.contains(MesosConfigOptions.MESOS_RESOURCEMANAGER_FRAMEWORK_SECRET))
{
credential.setSecret(flinkConfig.getString(
-
ConfigConstants.MESOS_RESOURCEMANAGER_FRAMEWORK_SECRET, null));
+
MesosConfigOptions.MESOS_RESOURCEMANAGER_FRAMEWORK_SECRET, null));
--- End diff --
null argument can be removed.
> Migrate ResourceManager configuration options
> ---------------------------------------------
>
> Key: FLINK-6494
> URL: https://issues.apache.org/jira/browse/FLINK-6494
> Project: Flink
> Issue Type: Sub-task
> Components: Distributed Coordination, ResourceManager
> Reporter: Chesnay Schepler
> Assignee: Fang Yong
>
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)