summaryrefslogtreecommitdiffstats
path: root/config-model-api/src/main/java/com/yahoo/config/application/api
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2022-05-12 14:57:35 +0200
committerMartin Polden <mpolden@mpolden.no>2022-05-12 14:57:35 +0200
commitcb40193d64d26eaba2be248f8bfea078891c963f (patch)
tree0209d049690cea55aa4fafa16447ddb9708c3586 /config-model-api/src/main/java/com/yahoo/config/application/api
parentcc26e57914df77549f439730bde10b2a908eddfb (diff)
Limit cloud account to production zones
Diffstat (limited to 'config-model-api/src/main/java/com/yahoo/config/application/api')
-rw-r--r--config-model-api/src/main/java/com/yahoo/config/application/api/DeploymentInstanceSpec.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/config-model-api/src/main/java/com/yahoo/config/application/api/DeploymentInstanceSpec.java b/config-model-api/src/main/java/com/yahoo/config/application/api/DeploymentInstanceSpec.java
index 5f6d47fb586..8cb70d50a59 100644
--- a/config-model-api/src/main/java/com/yahoo/config/application/api/DeploymentInstanceSpec.java
+++ b/config-model-api/src/main/java/com/yahoo/config/application/api/DeploymentInstanceSpec.java
@@ -227,6 +227,7 @@ public class DeploymentInstanceSpec extends DeploymentSpec.Steps {
/** Returns the cloud account to use for given environment and region, if any */
public Optional<CloudAccount> cloudAccount(Environment environment, RegionName region) {
+ if (!environment.isProduction()) return Optional.empty();
return zones().stream()
.filter(zone -> zone.concerns(environment, Optional.of(region)))
.findFirst()