diff options
author | Harald Musum <musum@oath.com> | 2018-08-14 15:05:14 +0200 |
---|---|---|
committer | Harald Musum <musum@oath.com> | 2018-08-14 15:05:14 +0200 |
commit | de8ba01e793c247ba12d253ad7ba5b9a7e516c89 (patch) | |
tree | 065811470ab89fcbcd7eb6bd17130bb01dc861e8 | |
parent | 572d47966292bcb6f9052613d201fda458904447 (diff) |
Use non-legacy method deleteApplication in all zones
-rw-r--r-- | configserver/src/main/java/com/yahoo/vespa/config/server/ApplicationRepository.java | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/ApplicationRepository.java b/configserver/src/main/java/com/yahoo/vespa/config/server/ApplicationRepository.java index 6ace7a61f28..4451271225d 100644 --- a/configserver/src/main/java/com/yahoo/vespa/config/server/ApplicationRepository.java +++ b/configserver/src/main/java/com/yahoo/vespa/config/server/ApplicationRepository.java @@ -282,20 +282,7 @@ public class ApplicationRepository implements com.yahoo.config.provision.Deploye * @throws RuntimeException if the delete transaction fails. This method is exception safe. */ public boolean delete(ApplicationId applicationId) { - List<String> hostedZonesToUseDeleteApplication = - Arrays.asList("dev.us-east-1", "dev.corp-us-east-1", - "test.us-east-1", "staging.us-east-3", - "prod.aws-us-east-1a", "prod.aws-us-west-1b", - "prod.corp-us-east-1", "prod.us-central-1"); - boolean useDeleteApplicationLegacy = !hostedZonesToUseDeleteApplication.contains(zone().toString()); - - // TODO: Use deleteApplication() in all zones - if (configserverConfig.deleteApplicationLegacy() || - (configserverConfig.hostedVespa() && zone().system() == SystemName.main && useDeleteApplicationLegacy)) { - return deleteApplicationLegacy(applicationId); - } else { - return deleteApplication(applicationId); - } + return configserverConfig.deleteApplicationLegacy() ? deleteApplicationLegacy(applicationId) : deleteApplication(applicationId); } /** |