Skip to content

Commit 5e99ddc

Browse files
authored
CLOUDP-57529: Add short version to username and password flags (#80)
1 parent 2af25a1 commit 5e99ddc

File tree

5 files changed

+10
-8
lines changed

5 files changed

+10
-8
lines changed

internal/cli/atlas_dbusers_create.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,8 +104,8 @@ func AtlasDBUsersCreateBuilder() *cobra.Command {
104104
},
105105
}
106106

107-
cmd.Flags().StringVar(&opts.username, flags.Username, "", usage.Username)
108-
cmd.Flags().StringVar(&opts.password, flags.Password, "", usage.Password)
107+
cmd.Flags().StringVarP(&opts.username, flags.Username, flags.UsernameShort, "", usage.Username)
108+
cmd.Flags().StringVarP(&opts.password, flags.Password, flags.PasswordShort, "", usage.Password)
109109
cmd.Flags().StringSliceVar(&opts.roles, flags.Role, []string{}, usage.Roles)
110110
cmd.Flags().StringVar(&opts.authDB, flags.AuthDB, convert.AdminDB, usage.AuthDB)
111111

internal/cli/atlas_dbusers_update.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,8 @@ func AtlasDBUsersUpdateBuilder() *cobra.Command {
8686
},
8787
}
8888

89-
cmd.Flags().StringVar(&opts.username, flags.Username, "", usage.Username)
90-
cmd.Flags().StringVar(&opts.password, flags.Password, "", usage.Password)
89+
cmd.Flags().StringVarP(&opts.username, flags.Username, flags.UsernameShort, "", usage.Username)
90+
cmd.Flags().StringVarP(&opts.password, flags.Password, flags.PasswordShort, "", usage.Password)
9191
cmd.Flags().StringSliceVar(&opts.roles, flags.Role, []string{}, usage.Roles)
9292

9393
cmd.Flags().StringVar(&opts.projectID, flags.ProjectID, "", usage.ProjectID)

internal/cli/ops_manager_dbusers_create.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,8 @@ func OpsManagerDBUsersCreateBuilder() *cobra.Command {
111111
},
112112
}
113113

114-
cmd.Flags().StringVar(&opts.username, flags.Username, "", usage.Username)
115-
cmd.Flags().StringVar(&opts.password, flags.Password, "", usage.Password)
114+
cmd.Flags().StringVarP(&opts.username, flags.Username, flags.UsernameShort, "", usage.Username)
115+
cmd.Flags().StringVarP(&opts.password, flags.Password, flags.PasswordShort, "", usage.Password)
116116
cmd.Flags().StringVar(&opts.authDB, flags.AuthDB, convert.AdminDB, usage.AuthDB)
117117
cmd.Flags().StringSliceVar(&opts.roles, flags.Role, []string{}, usage.Roles)
118118
cmd.Flags().StringSliceVar(&opts.mechanisms, flags.Mechanisms, []string{scransha1}, usage.Mechanisms)

internal/cli/ops_manager_owner_create.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ func OpsManagerOwnerCreateBuilder() *cobra.Command {
9292
}
9393

9494
cmd.Flags().StringVar(&opts.email, flags.Email, "", usage.Email)
95-
cmd.Flags().StringVar(&opts.password, flags.Password, "", usage.Password)
95+
cmd.Flags().StringVarP(&opts.password, flags.Password, flags.PasswordShort, "", usage.Password)
9696
cmd.Flags().StringVar(&opts.firstName, flags.FirstName, "", usage.FirstName)
9797
cmd.Flags().StringVar(&opts.lastName, flags.LastName, "", usage.LastName)
9898
cmd.Flags().StringSliceVar(&opts.whitelistIps, flags.WhitelistIP, []string{}, usage.WhitelistIps)

internal/flags/flags.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ package flags
1717
const (
1818
Service = "service" // Service flag to set service
1919
Profile = "profile" // Profile flag to use a profile
20-
ProfileShort = "p" // ProfileShort flag to use a profile
20+
ProfileShort = "P" // ProfileShort flag to use a profile
2121
OrgID = "orgId" // OrgID flag to use an Organization ID
2222
ProjectID = "projectId" // ProjectID flag to use a project ID
2323
AuthDB = "authDB" // AuthDB flag
@@ -31,7 +31,9 @@ const (
3131
MDBVersion = "mdbVersion" // MDBVersion flag
3232
Backup = "backup" // Backup flag
3333
Username = "username" // Username flag
34+
UsernameShort = "u" // UsernameShort flag
3435
Password = "password" // Password flag
36+
PasswordShort = "p" // PasswordShort flag
3537
Email = "email" // Email flag
3638
Status = "status" // Status flag
3739
FirstName = "firstName" // FirstName flag

0 commit comments

Comments
 (0)