- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for chainAdmissionHandler (0.15 sec)
-
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) -
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) -
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)