Skip to content

Commit ddf2571

Browse files
committed
Add aliases
1 parent 1bed8c8 commit ddf2571

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

cli/userstatus.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,14 @@ func userStatus() *cobra.Command {
2525
// setUserStatus sets a user status.
2626
func setUserStatus(sdkStatus codersdk.UserStatus) *cobra.Command {
2727
var verb string
28+
var aliases []string
2829
switch sdkStatus {
2930
case codersdk.UserStatusActive:
3031
verb = "active"
32+
aliases = []string{"activate"}
3133
case codersdk.UserStatusSuspended:
3234
verb = "suspend"
35+
aliases = []string{"rm", "delete"}
3336
default:
3437
panic(fmt.Sprintf("%s is not supported", sdkStatus))
3538
}
@@ -41,7 +44,8 @@ func setUserStatus(sdkStatus codersdk.UserStatus) *cobra.Command {
4144
Use: fmt.Sprintf("%s <username|user_id>", verb),
4245
Short: fmt.Sprintf("Update a user's status to %q", sdkStatus),
4346
Args: cobra.ExactArgs(1),
44-
Example: fmt.Sprintf("coder status %s example_user", verb),
47+
Aliases: aliases,
48+
Example: fmt.Sprintf("coder users status %s example_user", verb),
4549
RunE: func(cmd *cobra.Command, args []string) error {
4650
client, err := createClient(cmd)
4751
if err != nil {

0 commit comments

Comments
 (0)