mirror of
https://gitlab.com/psuapp/psu.git
synced 2024-08-30 18:12:34 +00:00
Remove -q, --quiet flag from stack list command
The same result can be achieved with --format flag, which provides greater flexibility: ./psu stack ls --format "{{ .Name }}"
This commit is contained in:
parent
00f4a206e4
commit
14ab4f65f9
@ -55,13 +55,7 @@ var stackListCmd = &cobra.Command{
|
||||
common.CheckError(err)
|
||||
}
|
||||
|
||||
if viper.GetBool("stack.list.quiet") {
|
||||
// Print only stack names
|
||||
for _, s := range stacks {
|
||||
_, err := fmt.Println(s.Name)
|
||||
common.CheckError(err)
|
||||
}
|
||||
} else if viper.GetString("stack.list.format") != "" {
|
||||
if viper.GetString("stack.list.format") != "" {
|
||||
// Print stack fields formatted
|
||||
template, templateParsingErr := template.New("stackTpl").Parse(viper.GetString("stack.list.format"))
|
||||
common.CheckError(templateParsingErr)
|
||||
@ -99,9 +93,7 @@ func init() {
|
||||
stackCmd.AddCommand(stackListCmd)
|
||||
|
||||
stackListCmd.Flags().Uint32("endpoint", 0, "Filter by endpoint ID.")
|
||||
stackListCmd.Flags().BoolP("quiet", "q", false, "Only display stack names.")
|
||||
stackListCmd.Flags().String("format", "", "Format output using a Go template.")
|
||||
viper.BindPFlag("stack.list.endpoint", stackListCmd.Flags().Lookup("endpoint"))
|
||||
viper.BindPFlag("stack.list.quiet", stackListCmd.Flags().Lookup("quiet"))
|
||||
viper.BindPFlag("stack.list.format", stackListCmd.Flags().Lookup("format"))
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user