summaryrefslogtreecommitdiffstats
path: root/configserver
diff options
context:
space:
mode:
authorHarald Musum <musum@verizonmedia.com>2021-06-25 11:12:12 +0200
committerHarald Musum <musum@verizonmedia.com>2021-06-25 11:12:12 +0200
commit033acc52939641e69e1d47a5f66e912f146917c9 (patch)
treee66f4dbfcebe2571e5ab1e093c0dc3f185875cf7 /configserver
parentb1a6e1c5de8d278023159f114acb837ef2709602 (diff)
Fail if unable to get active application
Diffstat (limited to 'configserver')
-rw-r--r--configserver/src/main/java/com/yahoo/vespa/config/server/ApplicationRepository.java5
1 files changed, 2 insertions, 3 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 37e550734c6..2d5940ebba2 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
@@ -604,9 +604,8 @@ public class ApplicationRepository implements com.yahoo.config.provision.Deploye
private Set<String> getFileReferencesInUse() {
Set<String> fileReferencesInUse = new HashSet<>();
for (var applicationId : listApplications()) {
- Optional<Application> app = getOptionalApplication(applicationId);
- if (app.isEmpty()) continue;
- fileReferencesInUse.addAll(app.get().getModel().fileReferences().stream()
+ Application app = getApplication(applicationId);
+ fileReferencesInUse.addAll(app.getModel().fileReferences().stream()
.map(FileReference::value)
.collect(Collectors.toSet()));
}