summaryrefslogtreecommitdiffstats
path: root/container-core/src/main/java/com/yahoo/container/core/config/HandlersConfigurerDi.java
diff options
context:
space:
mode:
authorgjoranv <gv@verizonmedia.com>2022-08-24 16:00:35 +0200
committergjoranv <gv@verizonmedia.com>2022-08-25 17:34:02 +0200
commitb0a398eaeadfaf12e31bcfef2e41892439db1149 (patch)
tree34f6d7bf053cb8fb31cfd9b73e37e979bd392a39 /container-core/src/main/java/com/yahoo/container/core/config/HandlersConfigurerDi.java
parentc05ab2660c017cb54ee9a591e2e02434e78bd176 (diff)
Clean up bundles and allowed duplicates after a failed reconfig.
Diffstat (limited to 'container-core/src/main/java/com/yahoo/container/core/config/HandlersConfigurerDi.java')
-rw-r--r--container-core/src/main/java/com/yahoo/container/core/config/HandlersConfigurerDi.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/container-core/src/main/java/com/yahoo/container/core/config/HandlersConfigurerDi.java b/container-core/src/main/java/com/yahoo/container/core/config/HandlersConfigurerDi.java
index 363ff26eea9..3fd8b8dc6a9 100644
--- a/container-core/src/main/java/com/yahoo/container/core/config/HandlersConfigurerDi.java
+++ b/container-core/src/main/java/com/yahoo/container/core/config/HandlersConfigurerDi.java
@@ -99,9 +99,15 @@ public class HandlersConfigurerDi {
@Override
public Set<Bundle> useApplicationBundles(Collection<FileReference> bundles) {
- log.info("Installing bundles from the latest application");
+ log.info("Installing bundles from the latest application.");
return applicationBundleLoader.useBundles(new ArrayList<>(bundles));
}
+
+ @Override
+ public Collection<Bundle> revertApplicationBundles() {
+ log.info("Reverting to bundles from the previous generation.");
+ return applicationBundleLoader.revertToPreviousGeneration();
+ }
}
/**