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 2012/05/11 19:07:19 UTC

svn commit: r1337285 - /karaf/cellar/branches/cellar-2.2.x/shell/src/main/java/org/apache/karaf/cellar/shell/group/GroupPickCommand.java

Author: jbonofre
Date: Fri May 11 17:07:19 2012
New Revision: 1337285

URL: http://svn.apache.org/viewvc?rev=1337285&view=rev
Log:
[KARAF-1332] Fix an issue when the user define a count greater than the source group nodes

Modified:
    karaf/cellar/branches/cellar-2.2.x/shell/src/main/java/org/apache/karaf/cellar/shell/group/GroupPickCommand.java

Modified: karaf/cellar/branches/cellar-2.2.x/shell/src/main/java/org/apache/karaf/cellar/shell/group/GroupPickCommand.java
URL: http://svn.apache.org/viewvc/karaf/cellar/branches/cellar-2.2.x/shell/src/main/java/org/apache/karaf/cellar/shell/group/GroupPickCommand.java?rev=1337285&r1=1337284&r2=1337285&view=diff
==============================================================================
--- karaf/cellar/branches/cellar-2.2.x/shell/src/main/java/org/apache/karaf/cellar/shell/group/GroupPickCommand.java (original)
+++ karaf/cellar/branches/cellar-2.2.x/shell/src/main/java/org/apache/karaf/cellar/shell/group/GroupPickCommand.java Fri May 11 17:07:19 2012
@@ -51,6 +51,9 @@ public class GroupPickCommand extends Gr
 
         Set<Node> groupMembers = sourceGroup.getNodes();
 
+        if (count > groupMembers.size())
+            count = groupMembers.size();
+
         int i = 0;
         for (Node node : groupMembers) {
             if (i >= count)