summaryrefslogtreecommitdiffstats
path: root/configserver/src
diff options
context:
space:
mode:
authorHarald Musum <musum@verizonmedia.com>2020-08-21 13:27:38 +0200
committerHarald Musum <musum@verizonmedia.com>2020-08-21 13:27:38 +0200
commit7b3a2328ce5bf8792f04d4c8c41c131f424cccdc (patch)
tree5bbdafffb8d8443ef47d99db5c93a706405e6e31 /configserver/src
parent1171c419751a619ea39051c7df2691327388c7b7 (diff)
Log if tenants where deleted
Diffstat (limited to 'configserver/src')
-rw-r--r--configserver/src/main/java/com/yahoo/vespa/config/server/maintenance/TenantsMaintainer.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/maintenance/TenantsMaintainer.java b/configserver/src/main/java/com/yahoo/vespa/config/server/maintenance/TenantsMaintainer.java
index d29eea842f5..79af8877222 100644
--- a/configserver/src/main/java/com/yahoo/vespa/config/server/maintenance/TenantsMaintainer.java
+++ b/configserver/src/main/java/com/yahoo/vespa/config/server/maintenance/TenantsMaintainer.java
@@ -1,12 +1,15 @@
// Copyright 2018 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
package com.yahoo.vespa.config.server.maintenance;
+import com.yahoo.config.provision.TenantName;
import com.yahoo.vespa.config.server.ApplicationRepository;
import com.yahoo.vespa.curator.Curator;
import com.yahoo.vespa.flags.FlagSource;
import java.time.Clock;
import java.time.Duration;
+import java.util.Set;
+import java.util.logging.Level;
/**
* Removes unused tenants (has no applications and was created more than 7 days ago)
@@ -29,7 +32,8 @@ public class TenantsMaintainer extends ConfigServerMaintainer {
@Override
protected boolean maintain() {
- applicationRepository.deleteUnusedTenants(ttlForUnusedTenant, clock.instant());
+ Set<TenantName> tenants = applicationRepository.deleteUnusedTenants(ttlForUnusedTenant, clock.instant());
+ if (tenants.size() > 0) log.log(Level.INFO, "Deleted tenants " + tenants);
return true;
}