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 15:03:16 UTC
svn commit: r1327938 -
/karaf/cellar/trunk/shell/src/main/java/org/apache/karaf/cellar/shell/group/GroupPickCommand.java
Author: jbonofre
Date: Thu Apr 19 13:03:16 2012
New Revision: 1327938
URL: http://svn.apache.org/viewvc?rev=1327938&view=rev
Log:
[KARAF-1332] Fix usage of the group-pick count option
Modified:
karaf/cellar/trunk/shell/src/main/java/org/apache/karaf/cellar/shell/group/GroupPickCommand.java
Modified: karaf/cellar/trunk/shell/src/main/java/org/apache/karaf/cellar/shell/group/GroupPickCommand.java
URL: http://svn.apache.org/viewvc/karaf/cellar/trunk/shell/src/main/java/org/apache/karaf/cellar/shell/group/GroupPickCommand.java?rev=1327938&r1=1327937&r2=1327938&view=diff
==============================================================================
--- karaf/cellar/trunk/shell/src/main/java/org/apache/karaf/cellar/shell/group/GroupPickCommand.java (original)
+++ karaf/cellar/trunk/shell/src/main/java/org/apache/karaf/cellar/shell/group/GroupPickCommand.java Thu Apr 19 13:03:16 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> recipients = new LinkedList<String>();
recipients.add(node.getId());
doExecute(ManageGroupAction.SET, targetGroupName, sourceGroup, recipients);
+ i++;
}
doExecute(ManageGroupAction.LIST, null, null, new ArrayList(), false);