From e3676a710abe26a3293ce5a9d676d62b3b388bac Mon Sep 17 00:00:00 2001 From: Valerij Fredriksen Date: Thu, 13 Oct 2022 15:56:07 +0200 Subject: Remove HostLivenessTracker --- .../provision/testutils/ContainerConfig.java | 1 - .../testutils/TestHostLivenessTracker.java | 32 ---------------------- 2 files changed, 33 deletions(-) delete mode 100644 node-repository/src/main/java/com/yahoo/vespa/hosted/provision/testutils/TestHostLivenessTracker.java (limited to 'node-repository') diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/testutils/ContainerConfig.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/testutils/ContainerConfig.java index 83a80847ec8..024f071abb1 100644 --- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/testutils/ContainerConfig.java +++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/testutils/ContainerConfig.java @@ -21,7 +21,6 @@ public class ContainerConfig { " \n" + " \n" + " \n" + - " \n" + " \n" + " \n" + " \n" + diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/testutils/TestHostLivenessTracker.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/testutils/TestHostLivenessTracker.java deleted file mode 100644 index 28d0d5f89d7..00000000000 --- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/testutils/TestHostLivenessTracker.java +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. -package com.yahoo.vespa.hosted.provision.testutils; - -import com.yahoo.config.provision.HostLivenessTracker; - -import java.time.Clock; -import java.time.Instant; -import java.util.HashMap; -import java.util.Map; -import java.util.Optional; - -/** This is a fully functional implementation */ -public class TestHostLivenessTracker implements HostLivenessTracker { - - private final Clock clock; - private final Map lastRequestFromHost = new HashMap<>(); - - public TestHostLivenessTracker(Clock clock) { - this.clock = clock; - } - - @Override - public void receivedRequestFrom(String hostname) { - lastRequestFromHost.put(hostname, clock.instant()); - } - - @Override - public Optional lastRequestFrom(String hostname) { - return Optional.ofNullable(lastRequestFromHost.get(hostname)); - } - -} -- cgit v1.2.3