diff options
author | Harald Musum <musum@verizonmedia.com> | 2020-08-21 13:27:38 +0200 |
---|---|---|
committer | Harald Musum <musum@verizonmedia.com> | 2020-08-21 13:27:38 +0200 |
commit | 7b3a2328ce5bf8792f04d4c8c41c131f424cccdc (patch) | |
tree | 5bbdafffb8d8443ef47d99db5c93a706405e6e31 /configserver/src | |
parent | 1171c419751a619ea39051c7df2691327388c7b7 (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.java | 6 |
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; } |