summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorn.christian@seime.no>2019-02-25 10:27:44 +0100
committerGitHub <noreply@github.com>2019-02-25 10:27:44 +0100
commit8c781cb41fc24f7d7206545d64afa5afd7b29c37 (patch)
treecdf1f52f85776c0dcdfd86704de24fb8dac5fc88
parent6dd9327829f55c32bc75ac005cbe8495efae8ebb (diff)
parent5434f8fe01a7ccba5f5106a8e8856e34073dae74 (diff)
Merge pull request #8589 from vespa-engine/gjoranv/log-started-framework-bundles
Add log message for installed framework (non-app) bundles.
-rw-r--r--jdisc_core/src/main/java/com/yahoo/jdisc/core/FelixFramework.java11
1 files changed, 10 insertions, 1 deletions
diff --git a/jdisc_core/src/main/java/com/yahoo/jdisc/core/FelixFramework.java b/jdisc_core/src/main/java/com/yahoo/jdisc/core/FelixFramework.java
index a050fbf6496..7de4a9273bd 100644
--- a/jdisc_core/src/main/java/com/yahoo/jdisc/core/FelixFramework.java
+++ b/jdisc_core/src/main/java/com/yahoo/jdisc/core/FelixFramework.java
@@ -11,7 +11,6 @@ import org.osgi.framework.BundleContext;
import org.osgi.framework.BundleException;
import org.osgi.framework.Constants;
import org.osgi.framework.FrameworkEvent;
-import org.osgi.framework.FrameworkListener;
import org.osgi.framework.wiring.FrameworkWiring;
import java.io.File;
@@ -99,6 +98,16 @@ public class FelixFramework implements OsgiFramework {
}
bundle.start();
}
+ log.info(startedBundlesMessage(bundles));
+ }
+
+ private String startedBundlesMessage(List<Bundle> bundles) {
+ StringBuilder sb = new StringBuilder("Started bundles: {" );
+ for (Bundle b : bundles)
+ sb.append("[" + b.getBundleId() + "]" + b.getSymbolicName() + ":" + b.getVersion() + ", ");
+ sb.setLength(sb.length() - 2);
+ sb.append("}");
+ return sb.toString();
}
@Override