diff options
author | Harald Musum <musum@yahooinc.com> | 2022-08-09 11:55:09 +0200 |
---|---|---|
committer | Harald Musum <musum@yahooinc.com> | 2022-08-09 11:55:09 +0200 |
commit | 32c31a77b600f93d58d13ce92ab2157074707e17 (patch) | |
tree | 38b7a2d367584787124e26ad814c5fc2d30d58b1 /configserver | |
parent | 020a6ed6a93ea3014876348b7f313a1c4deb6227 (diff) |
Change dafault for APPLICATION_FILES_WITH_UNKNOWN_EXTENSION to FAIL
Always log outside of hosted Vespa
Diffstat (limited to 'configserver')
-rw-r--r-- | configserver/src/main/java/com/yahoo/vespa/config/server/session/SessionRepository.java | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/session/SessionRepository.java b/configserver/src/main/java/com/yahoo/vespa/config/server/session/SessionRepository.java index 2ee2cfe837a..f4d3d9657c2 100644 --- a/configserver/src/main/java/com/yahoo/vespa/config/server/session/SessionRepository.java +++ b/configserver/src/main/java/com/yahoo/vespa/config/server/session/SessionRepository.java @@ -691,15 +691,19 @@ public class SessionRepository { String flag = Flags.APPLICATION_FILES_WITH_UNKNOWN_EXTENSION.bindTo(flagSource) .with(APPLICATION_ID, applicationId.serializedForm()) .value(); - switch (flag) { - case "FAIL": - throw e; - case "LOG": - deployLogger.ifPresent(logger -> logger.logApplicationPackage(Level.WARNING, e.getMessage())); - break; - case "NOOP": - default: - break; + if (configserverConfig.hostedVespa()) { + switch (flag) { + case "FAIL": + throw e; + case "LOG": + deployLogger.ifPresent(logger -> logger.logApplicationPackage(Level.WARNING, e.getMessage())); + break; + case "NOOP": + default: + break; + } + } else { + deployLogger.ifPresent(logger -> logger.logApplicationPackage(Level.WARNING, e.getMessage())); } } |