You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by jb...@apache.org on 2013/11/16 08:19:17 UTC
svn commit: r1542469 - in
/karaf/trunk/bundle/command/src/main/java/org/apache/karaf/bundle/command:
ListBundleServices.java ListBundles.java
Author: jbonofre
Date: Sat Nov 16 07:19:16 2013
New Revision: 1542469
URL: http://svn.apache.org/r1542469
Log:
Use the shell table in bundle:list command by default
Modified:
karaf/trunk/bundle/command/src/main/java/org/apache/karaf/bundle/command/ListBundleServices.java
karaf/trunk/bundle/command/src/main/java/org/apache/karaf/bundle/command/ListBundles.java
Modified: karaf/trunk/bundle/command/src/main/java/org/apache/karaf/bundle/command/ListBundleServices.java
URL: http://svn.apache.org/viewvc/karaf/trunk/bundle/command/src/main/java/org/apache/karaf/bundle/command/ListBundleServices.java?rev=1542469&r1=1542468&r2=1542469&view=diff
==============================================================================
--- karaf/trunk/bundle/command/src/main/java/org/apache/karaf/bundle/command/ListBundleServices.java (original)
+++ karaf/trunk/bundle/command/src/main/java/org/apache/karaf/bundle/command/ListBundleServices.java Sat Nov 16 07:19:16 2013
@@ -28,6 +28,7 @@ import org.osgi.framework.ServiceReferen
@Command(scope = "bundle", name = "services", description = "Lists OSGi services per Bundle")
public class ListBundleServices extends BundlesCommand {
+
@Option(name = "-a", aliases = {}, description = "Shows all services. (By default Karaf commands are hidden)", required = false, multiValued = false)
boolean showAll;
Modified: karaf/trunk/bundle/command/src/main/java/org/apache/karaf/bundle/command/ListBundles.java
URL: http://svn.apache.org/viewvc/karaf/trunk/bundle/command/src/main/java/org/apache/karaf/bundle/command/ListBundles.java?rev=1542469&r1=1542468&r2=1542469&view=diff
==============================================================================
--- karaf/trunk/bundle/command/src/main/java/org/apache/karaf/bundle/command/ListBundles.java (original)
+++ karaf/trunk/bundle/command/src/main/java/org/apache/karaf/bundle/command/ListBundles.java Sat Nov 16 07:19:16 2013
@@ -40,9 +40,6 @@ public class ListBundles extends OsgiCom
@Option(name = "-t", valueToShowInHelp = "", description = "Specifies the bundle threshold; bundles with a start-level less than this value will not get printed out.", required = false, multiValued = false)
int bundleLevelThreshold = -1;
-
- @Option(name= "--table", description = "Show bundles using a shell table")
- boolean newLayout;
private BundleService bundleService;
@@ -65,27 +62,6 @@ public class ListBundles extends OsgiCom
System.out.println("START LEVEL " + fsl.getStartLevel() + " , List Threshold: " + bundleLevelThreshold);
}
- if (!newLayout) {
- // Print column headers.
- System.out.println(" ID State Level " + getNameHeader());
-
- for (int i = 0; i < bundles.length; i++) {
- Bundle bundle = bundles[i];
- BundleInfo info = this.bundleService.getInfo(bundle);
- if (info.getStartLevel() >= bundleLevelThreshold) {
- String name = getNameToShow(info);
- // Show bundle version if not showing location.
- String version = info.getVersion();
- name = (!showLoc && !showUpdate && (version != null)) ? name + " (" + version + ")" : name;
- name += printFragments(info) + printHosts(info);
- String line = String.format("[%4d] [%10s] [%5d] %s", info.getBundleId(),
- getStateString(info.getState()), info.getStartLevel(), name);
- System.out.println(line);
- }
- }
-
- } else {
-
ShellTable table = new ShellTable();
table.column("ID").alignRight();
table.column("State");
@@ -104,7 +80,7 @@ public class ListBundles extends OsgiCom
}
}
table.print(System.out);
- }
+
return null;
}