MCPcopy Index your code
hub / github.com/cloudfoundry/cli / validateFlags

Method validateFlags

command/v7/login_command.go:559–579  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

557}
558
559func (cmd *LoginCommand) validateFlags() error {
560 if cmd.Origin != "" && cmd.SSO {
561 return translatableerror.ArgumentCombinationError{
562 Args: []string{"--sso", "--origin"},
563 }
564 }
565
566 if cmd.Origin != "" && cmd.SSOPasscode != "" {
567 return translatableerror.ArgumentCombinationError{
568 Args: []string{"--sso-passcode", "--origin"},
569 }
570 }
571
572 if cmd.SSO && cmd.SSOPasscode != "" {
573 return translatableerror.ArgumentCombinationError{
574 Args: []string{"--sso-passcode", "--sso"},
575 }
576 }
577
578 return nil
579}
580
581func (cmd *LoginCommand) validateTargetSpecificFlags() error {
582 if !cmd.Config.IsCFOnK8s() {

Callers 1

ExecuteMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected