Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for chainAdmissionHandler (0.15 sec)

  1. staging/src/k8s.io/apiserver/pkg/admission/chain.go

    package admission
    
    import "context"
    
    // chainAdmissionHandler is an instance of admission.NamedHandler that performs admission control using
    // a chain of admission handlers
    type chainAdmissionHandler []Interface
    
    // NewChainHandler creates a new chain handler from an array of handlers. Used for testing.
    func NewChainHandler(handlers ...Interface) chainAdmissionHandler {
    	return chainAdmissionHandler(handlers)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 20 15:11:00 UTC 2019
    - 2.2K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/admission/chain_test.go

    			}
    		}
    	}
    }
    
    func TestHandles(t *testing.T) {
    	chain := chainAdmissionHandler{
    		makeHandler("a", true, Update, Delete, Create),
    		makeHandler("b", true, Delete, Create),
    		makeHandler("c", true, Create),
    	}
    
    	tests := []struct {
    		name      string
    		operation Operation
    		chain     chainAdmissionHandler
    		expected  bool
    	}{
    		{
    			name:      "all handle",
    			operation: Create,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 20 15:11:00 UTC 2019
    - 5.4K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/admission/plugins.go

    		klog.Infof("Loaded %d validating admission controller(s) successfully in the following order: %s.", len(validationPlugins), strings.Join(validationPlugins, ","))
    	}
    	return newReinvocationHandler(chainAdmissionHandler(handlers)), nil
    }
    
    // InitPlugin creates an instance of the named interface.
    func (ps *Plugins) InitPlugin(name string, config io.Reader, pluginInitializer PluginInitializer) (Interface, error) {
    	if name == "" {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jun 29 15:48:39 UTC 2023
    - 6K bytes
    - Viewed (0)
Back to top