Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var LoginCmd = &cobra.Command{ Use: "login", Aliases: aliases.LoginAliases, Short: constants.ShortLoginDesc, Long: constants.LongLoginDesc, PreRunE: func(cmd *cobra.Command, args []string) error { return utils.ValidateRequiredFlags(cmd, []string{constants.UsernameFlag}) }, Run: func(cmd *cobra.Command, args []string) { password, err := utils.PromptForPassword() if err != nil { fmt.Println("Error:", err) os.Exit(1) } err = login(username, password) if err != nil { fmt.Println("Error:", err) os.Exit(1) } fmt.Println("Login successful!") }, }
View Source
var RegisterCmd = &cobra.Command{ Use: "register", Aliases: aliases.RegisterAliases, Short: constants.ShortRegisterDesc, Long: constants.LongRegisterDesc, PreRunE: func(cmd *cobra.Command, args []string) error { return utils.ValidateRequiredFlags(cmd, []string{constants.UsernameFlag, constants.EmailFlag, constants.NameFlag, constants.OrganizationFlag, constants.SurnameFlag}) }, Run: func(cmd *cobra.Command, args []string) { password, err := utils.PromptForPassword() if err != nil { fmt.Println("Error:", err) os.Exit(1) } bar := pb.StartNew(100) bar.SetWidth(50) err = register(email, name, org, password, surname, username, bar) bar.Finish() if err != nil { fmt.Println("Error:", err) os.Exit(1) } fmt.Println("Registration successful!") }, }
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.