summaryrefslogtreecommitdiffstats
path: root/config-provisioning
diff options
context:
space:
mode:
authorValerij Fredriksen <valerij92@gmail.com>2019-06-01 16:58:08 +0200
committerValerij Fredriksen <valerij92@gmail.com>2019-06-01 17:14:39 +0200
commitb0154dbc54bf7257d4d1803c4b0895b11f56335b (patch)
treef849ab30fa13c36d6e34f0b0a36d025bc96778c7 /config-provisioning
parentee6b26191c0855396971a5b23c2f7cbe6142367c (diff)
Only deploy supported infrastructure applications
Diffstat (limited to 'config-provisioning')
-rw-r--r--config-provisioning/abi-spec.json2
-rw-r--r--config-provisioning/src/main/java/com/yahoo/config/provision/InfraDeployer.java6
2 files changed, 4 insertions, 4 deletions
diff --git a/config-provisioning/abi-spec.json b/config-provisioning/abi-spec.json
index 3cfa301894a..e88947b3fdb 100644
--- a/config-provisioning/abi-spec.json
+++ b/config-provisioning/abi-spec.json
@@ -502,7 +502,7 @@
],
"methods": [
"public abstract java.util.Optional getDeployment(com.yahoo.config.provision.ApplicationId)",
- "public abstract java.util.List getSupportedInfraApplications()"
+ "public abstract java.util.Map getSupportedInfraDeployments()"
],
"fields": []
},
diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/InfraDeployer.java b/config-provisioning/src/main/java/com/yahoo/config/provision/InfraDeployer.java
index e1657bc5dca..6fbabfd0c95 100644
--- a/config-provisioning/src/main/java/com/yahoo/config/provision/InfraDeployer.java
+++ b/config-provisioning/src/main/java/com/yahoo/config/provision/InfraDeployer.java
@@ -1,7 +1,7 @@
// Copyright 2019 Oath Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
package com.yahoo.config.provision;
-import java.util.List;
+import java.util.Map;
import java.util.Optional;
/**
@@ -17,6 +17,6 @@ public interface InfraDeployer {
*/
Optional<Deployment> getDeployment(ApplicationId application);
- /** Returns list of infrastructure applications supported in this zone */
- List<ApplicationId> getSupportedInfraApplications();
+ /** Returns deployments by application id for the supported infrastructure applications in this zone */
+ Map<ApplicationId, Deployment> getSupportedInfraDeployments();
}