summaryrefslogtreecommitdiffstats
path: root/controller-server/src
diff options
context:
space:
mode:
authorØyvind Grønnesby <oyving@verizonmedia.com>2021-06-25 08:46:34 +0200
committerØyvind Grønnesby <oyving@verizonmedia.com>2021-06-25 08:46:34 +0200
commit23342e97bcc5d3887bc457c4a18c7dcb9b6ca2c9 (patch)
treee4272d278273ed163cf1687492dad356e4f9d675 /controller-server/src
parent0c3147aa30254bc0a06627ef963239eb6a5bd10d (diff)
Only log if we expire something, return 1 for success
Diffstat (limited to 'controller-server/src')
-rw-r--r--controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/CloudTrialExpirer.java15
1 files changed, 9 insertions, 6 deletions
diff --git a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/CloudTrialExpirer.java b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/CloudTrialExpirer.java
index 1f3c1989324..c85383fd7f7 100644
--- a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/CloudTrialExpirer.java
+++ b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/CloudTrialExpirer.java
@@ -41,15 +41,18 @@ public class CloudTrialExpirer extends ControllerMaintainer {
.filter(this::tenantHasNoDeployments) // no running deployments active
.collect(Collectors.toList());
- var expiredTenantNames = expiredTenants.stream()
- .map(Tenant::name)
- .map(TenantName::value)
- .collect(Collectors.joining(", "));
+ if (! expiredTenants.isEmpty()) {
+ var expiredTenantNames = expiredTenants.stream()
+ .map(Tenant::name)
+ .map(TenantName::value)
+ .collect(Collectors.joining(", "));
+
+ log.info("Moving expired tenants to 'none' plan: " + expiredTenantNames);
+ }
- log.info("Moving expired tenants to 'none' plan: " + expiredTenantNames);
expireTenants(expiredTenants);
- return 0;
+ return 1;
}
private boolean tenantIsCloudTenant(Tenant tenant) {