diff options
author | Håkon Hallingstad <hakon@verizonmedia.com> | 2019-04-10 23:43:18 +0200 |
---|---|---|
committer | Håkon Hallingstad <hakon@verizonmedia.com> | 2019-04-10 23:43:18 +0200 |
commit | 9bd1ea0ff940c620460c5181c38541fcd9386483 (patch) | |
tree | adf3e637db26044cd6643e3f0beee6759231b23b /node-admin | |
parent | eeb0b2b3c6f8a3c3ffff6e8b2c6d169ae4fffbf6 (diff) |
Use AthenzIdentity instead of AthensService
Diffstat (limited to 'node-admin')
2 files changed, 8 insertions, 6 deletions
diff --git a/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/nodeagent/NodeAgentContext.java b/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/nodeagent/NodeAgentContext.java index 496f4bd667d..205e7b1e258 100644 --- a/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/nodeagent/NodeAgentContext.java +++ b/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/nodeagent/NodeAgentContext.java @@ -2,6 +2,7 @@ package com.yahoo.vespa.hosted.node.admin.nodeagent; import com.yahoo.config.provision.HostName; import com.yahoo.config.provision.NodeType; +import com.yahoo.vespa.athenz.api.AthenzIdentity; import com.yahoo.vespa.athenz.api.AthenzService; import com.yahoo.vespa.hosted.dockerapi.ContainerName; import com.yahoo.vespa.hosted.node.admin.component.TaskContext; @@ -33,7 +34,7 @@ public interface NodeAgentContext extends TaskContext { return node().getNodeType(); } - AthenzService identity(); + AthenzIdentity identity(); DockerNetworking dockerNetworking(); diff --git a/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/nodeagent/NodeAgentContextImpl.java b/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/nodeagent/NodeAgentContextImpl.java index 9ca19a76706..1b33fed151e 100644 --- a/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/nodeagent/NodeAgentContextImpl.java +++ b/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/nodeagent/NodeAgentContextImpl.java @@ -4,6 +4,7 @@ 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.vespa.athenz.api.AthenzIdentity; import com.yahoo.vespa.athenz.api.AthenzService; import com.yahoo.vespa.hosted.dockerapi.ContainerName; import com.yahoo.vespa.hosted.node.admin.component.ZoneId; @@ -30,7 +31,7 @@ public class NodeAgentContextImpl implements NodeAgentContext { private final NodeSpec node; private final Acl acl; private final ContainerName containerName; - private final AthenzService identity; + private final AthenzIdentity identity; private final DockerNetworking dockerNetworking; private final ZoneId zoneId; private final Path pathToNodeRootOnHost; @@ -38,7 +39,7 @@ public class NodeAgentContextImpl implements NodeAgentContext { private final String vespaUser; private final String vespaUserOnHost; - public NodeAgentContextImpl(NodeSpec node, Acl acl, AthenzService identity, + public NodeAgentContextImpl(NodeSpec node, Acl acl, AthenzIdentity identity, DockerNetworking dockerNetworking, ZoneId zoneId, Path pathToContainerStorage, Path pathToVespaHome, String vespaUser, String vespaUserOnHost) { @@ -71,7 +72,7 @@ public class NodeAgentContextImpl implements NodeAgentContext { } @Override - public AthenzService identity() { + public AthenzIdentity identity() { return identity; } @@ -157,7 +158,7 @@ public class NodeAgentContextImpl implements NodeAgentContext { public static class Builder { private NodeSpec.Builder nodeSpecBuilder = new NodeSpec.Builder(); private Acl acl; - private AthenzService identity; + private AthenzIdentity identity; private DockerNetworking dockerNetworking; private ZoneId zoneId; private Path pathToContainerStorage; @@ -192,7 +193,7 @@ public class NodeAgentContextImpl implements NodeAgentContext { return this; } - public Builder identity(AthenzService identity) { + public Builder identity(AthenzIdentity identity) { this.identity = identity; return this; } |