diff options
author | Harald Musum <musum@yahoo-inc.com> | 2018-02-21 13:06:41 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-02-21 13:06:41 +0100 |
commit | 108ab8eb0781fb59b8cbc13281816d5f7425b064 (patch) | |
tree | dcd7eff1446344f566f13778e2774c58f2a3944e | |
parent | 15e8b4456a6b57ea8b144d175641b6032a0be267 (diff) | |
parent | 523d167e69716d83bfde9ac98672212102fc647c (diff) |
Merge pull request #5093 from vespa-engine/freva/set-environment-resolver-defaults
Set Environment resolver defaults
-rw-r--r-- | node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/component/Environment.java | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/component/Environment.java b/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/component/Environment.java index 06663b3f0f5..c093865fb88 100644 --- a/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/component/Environment.java +++ b/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/component/Environment.java @@ -336,11 +336,14 @@ public class Environment { } public Environment build() { - return new Environment(configServerURIs, environment, region, parentHostHostname, inetAddressResolver, - pathResolver, logstashNodes, feedEndpoint, - Optional.ofNullable(keyStoreOptions), Optional.ofNullable(trustStoreOptions), - Optional.ofNullable(athenzIdentity), - nodeType); + return new Environment(configServerURIs, environment, region, parentHostHostname, + Optional.ofNullable(inetAddressResolver).orElseGet(InetAddressResolver::new), + Optional.ofNullable(pathResolver).orElseGet(PathResolver::new), + logstashNodes, feedEndpoint, + Optional.ofNullable(keyStoreOptions), + Optional.ofNullable(trustStoreOptions), + Optional.ofNullable(athenzIdentity), + nodeType); } } } |