Rename flags

Signed-off-by: kolaente <k@knt.li>
This commit is contained in:
kolaente 2020-08-13 12:48:47 +02:00
parent b09df25324
commit 48868983e8
Signed by: konrad
GPG Key ID: F40E70337AB24C9B

View File

@ -33,18 +33,18 @@ import (
) )
var ( var (
userCreateFlagUsername string userFlagUsername string
userCreateFlagEmail string userFlagEmail string
userCreateFlagPassword string userFlagPassword string
) )
func init() { func init() {
// User create flags // User create flags
userCreateCmd.Flags().StringVarP(&userCreateFlagUsername, "username", "u", "", "The username of the new user.") userCreateCmd.Flags().StringVarP(&userFlagUsername, "username", "u", "", "The username of the new user.")
_ = userCreateCmd.MarkFlagRequired("username") _ = userCreateCmd.MarkFlagRequired("username")
userCreateCmd.Flags().StringVarP(&userCreateFlagEmail, "email", "e", "", "The email address of the new user.") userCreateCmd.Flags().StringVarP(&userFlagEmail, "email", "e", "", "The email address of the new user.")
_ = userCreateCmd.MarkFlagRequired("email") _ = userCreateCmd.MarkFlagRequired("email")
userCreateCmd.Flags().StringVarP(&userCreateFlagPassword, "password", "p", "", "The password of the new user. You will be asked to enter it if not provided through the flag.") userCreateCmd.Flags().StringVarP(&userFlagPassword, "password", "p", "", "The password of the new user. You will be asked to enter it if not provided through the flag.")
userCmd.AddCommand(userListCmd, userCreateCmd, userDeleteCmd, userUpdateCmd, userResetPasswordCmd, userChangeEnabledCmd) userCmd.AddCommand(userListCmd, userCreateCmd, userDeleteCmd, userUpdateCmd, userResetPasswordCmd, userChangeEnabledCmd)
rootCmd.AddCommand(userCmd) rootCmd.AddCommand(userCmd)
@ -100,7 +100,7 @@ var userCreateCmd = &cobra.Command{
}, },
Run: func(cmd *cobra.Command, args []string) { Run: func(cmd *cobra.Command, args []string) {
if userCreateFlagPassword == "" { if userFlagPassword == "" {
fmt.Print("Enter Password: ") fmt.Print("Enter Password: ")
bytePW, err := terminal.ReadPassword(syscall.Stdin) bytePW, err := terminal.ReadPassword(syscall.Stdin)
if err != nil { if err != nil {
@ -114,13 +114,13 @@ var userCreateCmd = &cobra.Command{
if string(bytePW) != string(byteConfirmPW) { if string(bytePW) != string(byteConfirmPW) {
log.Critical("Passwords don't match!") log.Critical("Passwords don't match!")
} }
userCreateFlagPassword = strings.TrimSpace(string(bytePW)) userFlagPassword = strings.TrimSpace(string(bytePW))
} }
u := &user.User{ u := &user.User{
Username: userCreateFlagUsername, Username: userFlagUsername,
Email: userCreateFlagEmail, Email: userFlagEmail,
Password: userCreateFlagPassword, Password: userFlagPassword,
} }
_, err := user.CreateUser(u) _, err := user.CreateUser(u)
if err != nil { if err != nil {