@@ -17,11 +17,11 @@ const (
1717)
1818
1919type DeleteVersionsArgs struct {
20- Name string
21- From string
22- To string
23- All bool
24- Dev bool
20+ Name string
21+ From string
22+ To string
23+ All bool
24+ DevOnly bool
2525}
2626
2727func StackpackDeleteVersionsCommand (cli * di.Deps ) * cobra.Command {
@@ -36,15 +36,15 @@ sts stackpack delete-versions --name kubernetes --to 1.5.0
3636# delete versions in a specific range
3737sts stackpack delete-versions --name kubernetes --from 1.0.0 --to 1.5.0
3838
39- # delete all development (SNAPSHOT) versions
40- sts stackpack delete-versions --name kubernetes --all --dev` ,
39+ # delete all development (SNAPSHOT) versions only
40+ sts stackpack delete-versions --name kubernetes --all --dev-only ` ,
4141 RunE : cli .CmdRunEWithApi (RunStackpackDeleteVersionsCommand (args )),
4242 }
4343 common .AddRequiredNameFlagVar (cmd , & args .Name , "Name of the StackPack" )
4444 cmd .Flags ().StringVar (& args .From , FromFlag , "" , "Inclusive lower bound: delete versions >= this version" )
4545 cmd .Flags ().StringVar (& args .To , ToFlag , "" , "Inclusive upper bound: delete versions <= this version" )
4646 cmd .Flags ().BoolVar (& args .All , AllFlag , false , "Delete all versions (cannot be combined with --from or --to)" )
47- cmd .Flags ().BoolVar (& args .Dev , DevFlag , false , "Restrict to development versions only (e.g. SNAPSHOT)" )
47+ cmd .Flags ().BoolVar (& args .DevOnly , DevOnlyFlag , false , "Restrict to development versions only (e.g. SNAPSHOT)" )
4848 return cmd
4949}
5050
@@ -72,7 +72,7 @@ func RunStackpackDeleteVersionsCommand(args *DeleteVersionsArgs) di.CmdWithApiFn
7272 if args .All {
7373 req = req .All (true )
7474 }
75- if args .Dev {
75+ if args .DevOnly {
7676 req = req .Dev (true )
7777 }
7878
0 commit comments