pkg/cmd/serviceaccount/options/errors.go (13 lines of code) (raw):

package options import ( "fmt" "strings" "github.com/pkg/errors" ) // FlagIsRequiredError is returned when a required flag is not set func FlagIsRequiredError(name string) error { return errors.Errorf("--%s is required", name) } // OneOfFlagsIsRequiredError is returned when at least one of the flags is required func OneOfFlagsIsRequiredError(names ...string) error { flags := fmt.Sprintf("--%s", strings.Join(names, " or --")) return errors.Errorf("%s is required", flags) }