github.com/argoproj/argo-cd/v3@v3.2.1/util/argo/types.go (about) 1 package argo 2 3 import "fmt" 4 5 type ErrApplicationNotAllowedToUseProject struct { 6 application string 7 namespace string 8 project string 9 } 10 11 func NewErrApplicationNotAllowedToUseProject(application, namespace, project string) error { 12 return &ErrApplicationNotAllowedToUseProject{ 13 application: application, 14 namespace: namespace, 15 project: project, 16 } 17 } 18 19 func (err *ErrApplicationNotAllowedToUseProject) Error() string { 20 return fmt.Sprintf("application '%s' in namespace '%s' is not allowed to use project %s", err.application, err.namespace, err.project) 21 }