Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 44 for ValidateInitialization (0.33 sec)

  1. staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/mutating/plugin.go

    	if err != nil {
    		return nil, err
    	}
    
    	return p, nil
    }
    
    // ValidateInitialization implements the InitializationValidator interface.
    func (a *Plugin) ValidateInitialization() error {
    	if err := a.Webhook.ValidateInitialization(); err != nil {
    		return err
    	}
    	return nil
    }
    
    // Admit makes an admission decision based on the request attributes.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 20 15:11:00 UTC 2019
    - 2.1K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/admission/initializer/initializer_test.go

    	return nil
    }
    func (self *WantExternalKubeInformerFactory) Handles(o admission.Operation) bool { return false }
    func (self *WantExternalKubeInformerFactory) ValidateInitialization() error      { return nil }
    
    var _ admission.Interface = &WantExternalKubeInformerFactory{}
    var _ initializer.WantsExternalKubeInformerFactory = &WantExternalKubeInformerFactory{}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 06 00:00:21 UTC 2024
    - 8.2K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/admission/plugins.go

    	if err := ValidateInitialization(plugin); err != nil {
    		return nil, fmt.Errorf("failed to initialize admission plugin %q: %v", name, err)
    	}
    
    	return plugin, nil
    }
    
    // ValidateInitialization will call the InitializationValidate function in each plugin if they implement
    // the InitializationValidator interface.
    func ValidateInitialization(plugin Interface) error {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jun 29 15:48:39 UTC 2023
    - 6K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/generic/policy_matcher.go

    	Matcher *matching.Matcher
    }
    
    func NewPolicyMatcher(m *matching.Matcher) PolicyMatcher {
    	return &matcher{
    		Matcher: m,
    	}
    }
    
    // ValidateInitialization checks if Matcher is initialized.
    func (c *matcher) ValidateInitialization() error {
    	return c.Matcher.ValidateInitialization()
    }
    
    // DefinitionMatches returns whether this ValidatingAdmissionPolicy matches the provided admission resource request
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 06 00:00:21 UTC 2024
    - 4K bytes
    - Viewed (0)
  5. plugin/pkg/admission/certificates/subjectrestriction/admission.go

    		return NewPlugin(), nil
    	})
    }
    
    // Plugin holds state for and implements the admission plugin.
    type Plugin struct {
    	*admission.Handler
    }
    
    // ValidateInitialization always returns nil.
    func (p *Plugin) ValidateInitialization() error {
    	return nil
    }
    
    var _ admission.ValidationInterface = &Plugin{}
    
    // NewPlugin constructs a new instance of the CertificateSubjectRestrictions admission interface.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 05 22:45:34 UTC 2020
    - 2.9K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/mutating/plugin_test.go

    			wh.SetExternalKubeClientSet(client)
    			wh.SetExternalKubeInformerFactory(informer)
    
    			informer.Start(stopCh)
    			informer.WaitForCacheSync(stopCh)
    
    			if err = wh.ValidateInitialization(); err != nil {
    				b.Errorf("failed to validate initialization: %v", err)
    				return
    			}
    
    			var attr admission.Attributes
    			if tt.IsCRD {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 01 06:06:52 UTC 2024
    - 11K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/validating/plugin_test.go

    			wh.SetExternalKubeClientSet(client)
    			wh.SetExternalKubeInformerFactory(informer)
    
    			informer.Start(stopCh)
    			informer.WaitForCacheSync(stopCh)
    
    			if err = wh.ValidateInitialization(); err != nil {
    				b.Errorf("%s: failed to validate initialization: %v", tt.Name, err)
    				return
    			}
    
    			attr := webhooktesting.NewAttribute(ns, nil, tt.IsDryRun)
    
    			b.ResetTimer()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 01 06:06:52 UTC 2024
    - 11.9K bytes
    - Viewed (0)
  8. plugin/pkg/admission/certificates/approval/admission.go

    	authz authorizer.Authorizer
    }
    
    // SetAuthorizer sets the authorizer.
    func (p *Plugin) SetAuthorizer(authz authorizer.Authorizer) {
    	p.authz = authz
    }
    
    // ValidateInitialization ensures an authorizer is set.
    func (p *Plugin) ValidateInitialization() error {
    	if p.authz == nil {
    		return fmt.Errorf("%s requires an authorizer", PluginName)
    	}
    	return nil
    }
    
    var _ admission.ValidationInterface = &Plugin{}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 16 11:54:27 UTC 2020
    - 3.2K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/generic/plugin.go

    func (c *Plugin[H]) SetExcludedAdmissionResources(excludedResources []schema.GroupResource) {
    	c.excludedResources.Insert(excludedResources...)
    }
    
    // ValidateInitialization - once clientset and informer factory are provided, creates and starts the admission controller
    func (c *Plugin[H]) ValidateInitialization() error {
    	// By default enabled is set to false. It is up to types which embed this
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 05 19:11:10 UTC 2024
    - 6.6K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiserver/pkg/admission/plugin/resourcequota/admission.go

    }
    
    // ValidateInitialization ensures an authorizer is set.
    func (a *QuotaAdmission) ValidateInitialization() error {
    	if a.initializationErr != nil {
    		return a.initializationErr
    	}
    	if a.stopCh == nil {
    		return fmt.Errorf("missing stopCh")
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 23 10:34:50 UTC 2022
    - 5.8K bytes
    - Viewed (0)
Back to top