From ccc3650df9cb87f9810826c7b88323306282357d Mon Sep 17 00:00:00 2001 From: jonmv Date: Fri, 31 May 2024 14:40:34 +0200 Subject: Simplify condition --- .../src/main/java/com/yahoo/config/application/OverrideProcessor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 24e433d97cb..fe4c0af06d6 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 @@ -197,7 +197,7 @@ class OverrideProcessor implements PreProcessor { // Tags are set on instances. Having a tag match for a deployment to a non-prod environment // disables the usual downscaling of the cluster, which is surprising. We therefore either // require the tags match to either also match an environment directive, or the implicit prod. - if ( ! (elementEnvironments.isEmpty() ? Set.of(Environment.prod) : elementEnvironments).contains(environment)) return false; + if (elementEnvironments.isEmpty() && environment != Environment.prod) return false; } return true; -- cgit v1.2.3