mirror of
https://git.sr.ht/~phw/scotty
synced 2025-04-10 23:49:28 +02:00
Renamed config command to service, make auth a subcommand
This commit is contained in:
parent
9c363cc06d
commit
c6c0723e27
3 changed files with 8 additions and 10 deletions
|
@ -80,7 +80,7 @@ var addCmd = &cobra.Command{
|
|||
}
|
||||
|
||||
func init() {
|
||||
configCmd.AddCommand(addCmd)
|
||||
serviceCmd.AddCommand(addCmd)
|
||||
|
||||
// Here you will define your flags and configuration settings.
|
||||
|
||||
|
|
|
@ -33,7 +33,6 @@ import (
|
|||
"golang.org/x/oauth2"
|
||||
)
|
||||
|
||||
// authCmd represents the auth command
|
||||
var authCmd = &cobra.Command{
|
||||
Use: "auth",
|
||||
Short: "Authenticate with a backend",
|
||||
|
@ -92,7 +91,7 @@ var authCmd = &cobra.Command{
|
|||
}
|
||||
|
||||
func init() {
|
||||
rootCmd.AddCommand(authCmd)
|
||||
serviceCmd.AddCommand(authCmd)
|
||||
|
||||
authCmd.Flags().StringP("service", "s", "", "Service configuration (required)")
|
||||
authCmd.MarkFlagRequired("service")
|
||||
|
|
|
@ -25,24 +25,23 @@ import (
|
|||
"github.com/spf13/cobra"
|
||||
)
|
||||
|
||||
// configCmd represents the config command
|
||||
var configCmd = &cobra.Command{
|
||||
Use: "config",
|
||||
Short: "Manage the configuration",
|
||||
var serviceCmd = &cobra.Command{
|
||||
Use: "service",
|
||||
Short: "Manage the service configuration",
|
||||
Long: `Manage the scotty configuration using the subcommands to add, remove
|
||||
or edit services.`,
|
||||
}
|
||||
|
||||
func init() {
|
||||
rootCmd.AddCommand(configCmd)
|
||||
rootCmd.AddCommand(serviceCmd)
|
||||
|
||||
// Here you will define your flags and configuration settings.
|
||||
|
||||
// Cobra supports Persistent Flags which will work for this command
|
||||
// and all subcommands, e.g.:
|
||||
// configCmd.PersistentFlags().String("foo", "", "A help for foo")
|
||||
// serviceCmd.PersistentFlags().String("foo", "", "A help for foo")
|
||||
|
||||
// Cobra supports local flags which will only run when this command
|
||||
// is called directly, e.g.:
|
||||
// configCmd.Flags().BoolP("toggle", "t", false, "Help message for toggle")
|
||||
// serviceCmd.Flags().BoolP("toggle", "t", false, "Help message for toggle")
|
||||
}
|
Loading…
Add table
Reference in a new issue