aboutsummaryrefslogtreecommitdiffstats
path: root/jdisc_core
diff options
context:
space:
mode:
authorgjoranv <gv@verizonmedia.com>2019-02-22 17:23:07 +0100
committergjoranv <gv@verizonmedia.com>2019-02-22 17:23:07 +0100
commit5434f8fe01a7ccba5f5106a8e8856e34073dae74 (patch)
tree4484c57a3a24fcbe5387dade698d90512f512bf6 /jdisc_core
parent9cc6f15ec3c3fc2a96996d62548b0526149e5d5d (diff)
Add log message for installed framework (non-app) bundles.
Diffstat (limited to 'jdisc_core')
-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