github.com/docker/app@v0.9.1-beta3.0.20210611140623-a48f773ab002/internal/cliopts/parameters.go (about) 1 package cliopts 2 3 import ( 4 "github.com/spf13/pflag" 5 ) 6 7 // ParametersOptions are shared CLI options about docker app parameters 8 type ParametersOptions struct { 9 ParametersFiles []string 10 Overrides []string 11 } 12 13 // AddFlags adds the shared CLI flags to the given flag set 14 func (o *ParametersOptions) AddFlags(flags *pflag.FlagSet) { 15 flags.StringArrayVar(&o.ParametersFiles, "parameters-file", []string{}, "Override parameters file") 16 flags.StringArrayVarP(&o.Overrides, "set", "s", []string{}, "Override parameter value") 17 }