summaryrefslogtreecommitdiffstats
path: root/controller-api
diff options
context:
space:
mode:
authorOla Aunrønning <olaa@verizonmedia.com>2020-11-06 11:50:03 +0100
committerOla Aunrønning <olaa@verizonmedia.com>2020-11-06 12:04:09 +0100
commit8a8a23524f62bee5c0740f9487ebf6c420aa6e98 (patch)
tree0404a1c00318bd531b750f5beded31a9ad398fee /controller-api
parentf199888b02ff294455e5a6272972e60ab02665af (diff)
Maintain all nodes in breakfixed state
Diffstat (limited to 'controller-api')
-rw-r--r--controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/repair/HostRepairClient.java2
-rw-r--r--controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/repair/MockRepairClient.java4
2 files changed, 3 insertions, 3 deletions
diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/repair/HostRepairClient.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/repair/HostRepairClient.java
index a4a5a773cb9..c3fa0890cbb 100644
--- a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/repair/HostRepairClient.java
+++ b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/repair/HostRepairClient.java
@@ -15,7 +15,7 @@ import java.util.Map;
public interface HostRepairClient {
/* Checks current ticket status and takes appropriate action */
- void updateRepairStatus(ZoneApi zone, Map<Node, RepairTicketReport> nodes);
+ void updateRepairStatus(ZoneApi zone, List<Node> nodes);
/* Creates reparation ticket for given host. Returns ticket number */
String createTicket(HostName hostname, String colo, ZoneId zoneId, String description, String category);
diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/repair/MockRepairClient.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/repair/MockRepairClient.java
index 6ceceda5712..7a4398d69bb 100644
--- a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/repair/MockRepairClient.java
+++ b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/repair/MockRepairClient.java
@@ -18,8 +18,8 @@ public class MockRepairClient implements HostRepairClient {
List<Node> updatedNodes = new ArrayList<>();
@Override
- public void updateRepairStatus(ZoneApi zone, Map<Node, RepairTicketReport> nodes) {
- updatedNodes.addAll(nodes.keySet());
+ public void updateRepairStatus(ZoneApi zone, List<Node> nodes) {
+ updatedNodes.addAll(nodes);
}
@Override