MCPcopy
hub / github.com/cortexlabs/cortex / wasFlagProvided

Function wasFlagProvided

cli/cmd/root.go:201–210  ·  view source on GitHub ↗
(cmd *cobra.Command, flagName string)

Source from the content-addressed store, hash-verified

199}
200
201func wasFlagProvided(cmd *cobra.Command, flagName string) bool {
202 flagWasProvided := false
203 cmd.Flags().VisitAll(func(flag *pflag.Flag) {
204 if flag.Name == flagName && flag.Changed && flag.Value.String() != "" {
205 flagWasProvided = true
206 }
207 })
208
209 return flagWasProvided
210}
211
212func printEnvIfNotSpecified(envName string, cmd *cobra.Command) error {
213 out, err := envStringIfNotSpecified(envName, cmd)

Callers 3

envStringIfNotSpecifiedFunction · 0.85
describe.goFile · 0.85
get.goFile · 0.85

Calls 1

StringMethod · 0.45

Tested by

no test coverage detected