summaryrefslogtreecommitdiffstats
path: root/controller-server/src
diff options
context:
space:
mode:
authorOla Aunrønning <olaa@verizonmedia.com>2022-06-30 16:04:03 +0200
committerOla Aunrønning <olaa@verizonmedia.com>2022-06-30 16:04:03 +0200
commit3687b12c3022ad325cafd967890f06b34ed11f42 (patch)
treebe16359bdd891a90c7eee773f9d17146c2838aa0 /controller-server/src
parentaeed17dd90d0da3935c562d9485deb2a00cd4233 (diff)
Filter on production deployments
Diffstat (limited to 'controller-server/src')
-rw-r--r--controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/MeteringMonitorMaintainer.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/MeteringMonitorMaintainer.java b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/MeteringMonitorMaintainer.java
index eadbdf74c3c..519b1001be4 100644
--- a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/MeteringMonitorMaintainer.java
+++ b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/MeteringMonitorMaintainer.java
@@ -51,14 +51,15 @@ public class MeteringMonitorMaintainer extends ControllerMaintainer {
return controller().applications().asList()
.stream()
.flatMap(app -> app.instances().values().stream())
- .flatMap(this::instancesToDeployments)
+ .flatMap(this::toProdDeployments)
.collect(Collectors.toSet());
}
- private Stream<DeploymentId> instancesToDeployments(Instance instance) {
+ private Stream<DeploymentId> toProdDeployments(Instance instance) {
return instance.deployments()
.keySet()
.stream()
+ .filter(deployment -> deployment.environment().isProduction())
.map(deployment -> new DeploymentId(instance.id(), deployment));
}
}