diff options
Diffstat (limited to 'gerrit-sshd/src/main/java/com/google/gerrit/sshd/commands/CreateGroupCommand.java')
-rw-r--r-- | gerrit-sshd/src/main/java/com/google/gerrit/sshd/commands/CreateGroupCommand.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gerrit-sshd/src/main/java/com/google/gerrit/sshd/commands/CreateGroupCommand.java b/gerrit-sshd/src/main/java/com/google/gerrit/sshd/commands/CreateGroupCommand.java index 728c20cf0f..660460a98a 100644 --- a/gerrit-sshd/src/main/java/com/google/gerrit/sshd/commands/CreateGroupCommand.java +++ b/gerrit-sshd/src/main/java/com/google/gerrit/sshd/commands/CreateGroupCommand.java @@ -21,6 +21,7 @@ import com.google.gerrit.extensions.annotations.RequiresCapability; import com.google.gerrit.reviewdb.client.Account; import com.google.gerrit.reviewdb.client.AccountGroup; import com.google.gerrit.server.account.PerformCreateGroup; +import com.google.gerrit.sshd.CommandMetaData; import com.google.gerrit.sshd.SshCommand; import com.google.gwtorm.server.OrmException; import com.google.inject.Inject; @@ -37,6 +38,7 @@ import java.util.Set; * Optionally, puts an initial set of user in the newly created group. */ @RequiresCapability(GlobalCapability.CREATE_GROUP) +@CommandMetaData(name = "create-group", descr = "Create a new account group") final class CreateGroupCommand extends SshCommand { @Option(name = "--owner", aliases = {"-o"}, metaVar = "GROUP", usage = "owning group, if not specified the group will be self-owning") private AccountGroup.Id ownerGroupId; @@ -57,10 +59,10 @@ final class CreateGroupCommand extends SshCommand { @Option(name = "--visible-to-all", usage = "to make the group visible to all registered users") private boolean visibleToAll; - private final Set<AccountGroup.Id> initialGroups = new HashSet<AccountGroup.Id>(); + private final Set<AccountGroup.UUID> initialGroups = new HashSet<AccountGroup.UUID>(); @Option(name = "--group", aliases = "-g", metaVar = "GROUP", usage = "initial set of groups to be included in the group") - void addGroup(final AccountGroup.Id id) { + void addGroup(final AccountGroup.UUID id) { initialGroups.add(id); } |