You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by bd...@apache.org on 2012/10/02 10:12:38 UTC
svn commit: r1392785 -
/sling/trunk/installer/console/src/main/java/org/apache/sling/installer/core/impl/console/OsgiInstallerWebConsolePlugin.java
Author: bdelacretaz
Date: Tue Oct 2 08:12:38 2012
New Revision: 1392785
URL: http://svn.apache.org/viewvc?rev=1392785&view=rev
Log:
SLING-2612 - EXCLUDED applies only to INSTALLED state IMO, and add (*) after INSTALLED if there's additional info
Modified:
sling/trunk/installer/console/src/main/java/org/apache/sling/installer/core/impl/console/OsgiInstallerWebConsolePlugin.java
Modified: sling/trunk/installer/console/src/main/java/org/apache/sling/installer/core/impl/console/OsgiInstallerWebConsolePlugin.java
URL: http://svn.apache.org/viewvc/sling/trunk/installer/console/src/main/java/org/apache/sling/installer/core/impl/console/OsgiInstallerWebConsolePlugin.java?rev=1392785&r1=1392784&r2=1392785&view=diff
==============================================================================
--- sling/trunk/installer/console/src/main/java/org/apache/sling/installer/core/impl/console/OsgiInstallerWebConsolePlugin.java (original)
+++ sling/trunk/installer/console/src/main/java/org/apache/sling/installer/core/impl/console/OsgiInstallerWebConsolePlugin.java Tue Oct 2 08:12:38 2012
@@ -91,8 +91,13 @@ public class OsgiInstallerWebConsolePlug
}
private String getState(final Resource rsrc) {
- if ( rsrc.getAttribute(TaskResource.ATTR_INSTALL_EXCLUDED) != null ) {
- return "EXCLUDED";
+ // INSTALLED state has some variants
+ if ( rsrc.getState() == ResourceState.INSTALLED) {
+ if(rsrc.getAttribute(TaskResource.ATTR_INSTALL_EXCLUDED) != null ) {
+ return "EXCLUDED";
+ } else if(rsrc.getAttribute(TaskResource.ATTR_INSTALL_INFO) != null) {
+ return "INSTALLED(*)";
+ }
}
return rsrc.getState().toString();
}