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/04/19 14:57:38 UTC

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

Author: jbonofre
Date: Thu Apr 19 12:57:37 2012
New Revision: 1327935

URL: http://svn.apache.org/viewvc?rev=1327935&view=rev
Log:
[KARAF-1332] Fix group-pick option usage

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=1327935&r1=1327934&r2=1327935&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 Thu Apr 19 12:57:37 2012
@@ -42,10 +42,14 @@ public class GroupPickCommand extends Gr
         if (sourceGroup != null) {
             Set<Node> groupMembers = sourceGroup.getNodes();
 
+            int i = 0;
             for (Node node : groupMembers) {
+                if (i >= count)
+                    break;
                 List<String> recipient = new LinkedList<String>();
                 recipient.add(node.getId());
                 doExecute(ManageGroupAction.SET, targetGroupName, sourceGroup, recipient);
+                i++;
             }
 
             doExecute(ManageGroupAction.LIST, null, null, new ArrayList(), false);