diff options
author | Jon Bratseth <bratseth@yahoo-inc.com> | 2017-04-06 00:36:47 +0200 |
---|---|---|
committer | Jon Bratseth <bratseth@yahoo-inc.com> | 2017-04-06 00:36:47 +0200 |
commit | 0628240875e40a87325f04b9b6820b5ca38a18fc (patch) | |
tree | 6a660a08ca372efec46d3e87a7cb90dbae1f954c /config-application-package/src/main/java/com/yahoo/config/application | |
parent | 05ad9689ffc3a5f439a66e5117c65119838db8d6 (diff) |
Region overrides implies environment=prod
Diffstat (limited to 'config-application-package/src/main/java/com/yahoo/config/application')
-rw-r--r-- | config-application-package/src/main/java/com/yahoo/config/application/OverrideProcessor.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/config-application-package/src/main/java/com/yahoo/config/application/OverrideProcessor.java b/config-application-package/src/main/java/com/yahoo/config/application/OverrideProcessor.java index 1e77ad1a8f7..c1a3b75c3a1 100644 --- a/config-application-package/src/main/java/com/yahoo/config/application/OverrideProcessor.java +++ b/config-application-package/src/main/java/com/yahoo/config/application/OverrideProcessor.java @@ -120,7 +120,8 @@ class OverrideProcessor implements PreProcessor { Element child = elemIt.next(); Optional<Environment> env = getEnvironment(child); RegionName reg = getRegion(child); - if ((env.isPresent() && !environment.equals(env.get())) || (!reg.isDefault() && !region.equals(reg))) { + if ((env.isPresent() && !environment.equals(env.get())) || + (!reg.isDefault() && (!region.equals(reg) || !environment.equals(Environment.prod)))) { parent.removeChild(child); elemIt.remove(); } |