Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for validateExtensionProviderService (0.21 sec)

  1. pkg/config/validation/agent/extensionprovider.go

    	envoytypev3 "github.com/envoyproxy/go-control-plane/envoy/type/v3"
    	"github.com/hashicorp/go-multierror"
    
    	meshconfig "istio.io/api/mesh/v1alpha1"
    	"istio.io/istio/pkg/util/sets"
    )
    
    func validateExtensionProviderService(service string) error {
    	if service == "" {
    		return fmt.Errorf("service must not be empty")
    	}
    	parts := strings.Split(service, "/")
    	if len(parts) == 1 {
    		if err := ValidateFQDN(service); err != nil {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 20:06:41 UTC 2024
    - 11K bytes
    - Viewed (0)
  2. pkg/config/validation/agent/extensionprovider_test.go

    			valid:   false,
    			name:    "extension provider service with namespace",
    		},
    	}
    	for _, tt := range tests {
    		tt := tt
    		t.Run(tt.name, func(t *testing.T) {
    			err := validateExtensionProviderService(tt.service)
    			valid := err == nil
    			if valid != tt.valid {
    				t.Errorf("Expected valid=%v, got valid=%v for %v", tt.valid, valid, tt.service)
    			}
    		})
    	}
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 20:06:41 UTC 2024
    - 13.3K bytes
    - Viewed (0)
Back to top