diff options
author | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2019-09-12 13:50:54 +0200 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2019-09-12 14:25:15 +0200 |
commit | 549112382c41bf7556c09d0592804c90a5f57be1 (patch) | |
tree | 4d85051230af144c34506c7fc018e88f347364c1 /controller-server/src/test/java | |
parent | e82b707dcb9c43aeb2439e734d09293d3cd87ed2 (diff) |
Add method to ZoneRegistry to get Athenz identity for node type
Diffstat (limited to 'controller-server/src/test/java')
-rw-r--r-- | controller-server/src/test/java/com/yahoo/vespa/hosted/controller/integration/ZoneRegistryMock.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/integration/ZoneRegistryMock.java b/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/integration/ZoneRegistryMock.java index b555ae24305..a19fefc1b92 100644 --- a/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/integration/ZoneRegistryMock.java +++ b/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/integration/ZoneRegistryMock.java @@ -9,12 +9,14 @@ import com.yahoo.config.provision.ApplicationId; import com.yahoo.config.provision.AthenzDomain; import com.yahoo.config.provision.CloudName; import com.yahoo.config.provision.Environment; +import com.yahoo.config.provision.NodeType; import com.yahoo.config.provision.RegionName; import com.yahoo.config.provision.SystemName; import com.yahoo.config.provision.zone.UpgradePolicy; import com.yahoo.config.provision.zone.ZoneApi; import com.yahoo.config.provision.zone.ZoneFilter; import com.yahoo.config.provision.zone.ZoneId; +import com.yahoo.vespa.athenz.api.AthenzIdentity; import com.yahoo.vespa.athenz.api.AthenzService; import com.yahoo.vespa.hosted.controller.api.identifiers.DeploymentId; import com.yahoo.vespa.hosted.controller.api.integration.deployment.RunId; @@ -112,6 +114,11 @@ public class ZoneRegistryMock extends AbstractComponent implements ZoneRegistry } @Override + public AthenzIdentity getNodeAthenzIdentity(ZoneId zoneId, NodeType nodeType) { + return new AthenzService("vespadomain", "servicename"); + } + + @Override public AthenzDomain accessControlDomain() { return AthenzDomain.from("vespadomain"); } |