Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 21 for RegisterPlugin (0.46 sec)

  1. pkg/kubelet/pluginmanager/operationexecutor/operation_generator.go

    		if !ok {
    			if err := og.notifyPlugin(client, false, fmt.Sprintf("RegisterPlugin error -- no handler registered for plugin type: %s at socket %s", infoResp.Type, socketPath)); err != nil {
    				return fmt.Errorf("RegisterPlugin error -- failed to send error at socket %s, err: %v", socketPath, err)
    			}
    			return fmt.Errorf("RegisterPlugin error -- no handler registered for plugin type: %s at socket %s", infoResp.Type, socketPath)
    		}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Mar 16 14:21:15 UTC 2024
    - 7.1K bytes
    - Viewed (0)
  2. testing/integ-test/src/integTest/groovy/org/gradle/integtests/configuration/ExecuteDomainObjectCollectionCallbackBuildOperationTypeIntegrationTest.groovy

            """
            buildFile << """
                class RegisterPlugin implements Plugin<Project> {
                    void apply(Project p) {
                        p.tasks.register('foo') {
                            println 'task registration action'
                        }
                    }
                }
                apply plugin: RegisterPlugin
            """
    
            when:
            run('foo')
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 27.7K bytes
    - Viewed (0)
  3. pkg/kubelet/pluginmanager/operationexecutor/operation_executor.go

    // errors are simply logged and the goroutine is terminated without updating
    // actualStateOfWorld.
    type OperationExecutor interface {
    	// RegisterPlugin registers the given plugin using a handler in the plugin handler map.
    	// It then updates the actual state of the world to reflect that.
    	RegisterPlugin(socketPath string, timestamp time.Time, pluginHandlers map[string]cache.PluginHandler, actualStateOfWorld ActualStateOfWorldUpdater) error
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Aug 04 06:56:50 UTC 2023
    - 4.4K bytes
    - Viewed (0)
  4. pkg/kubelet/pluginmanager/cache/types.go

    	// the potential plugin is erroneous (unsupported version, ...)
    	ValidatePlugin(pluginName string, endpoint string, versions []string) error
    	// RegisterPlugin is called so that the plugin can be registered by any
    	// plugin consumer
    	// Error encountered here can still be Notified to the plugin.
    	RegisterPlugin(pluginName, endpoint string, versions []string, pluginClientTimeout *time.Duration) error
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Mar 16 14:21:15 UTC 2024
    - 3.1K bytes
    - Viewed (0)
  5. pkg/kubelet/pluginmanager/reconciler/reconciler.go

    		if !rc.actualStateOfWorld.PluginExistsWithCorrectTimestamp(pluginToRegister) {
    			klog.V(5).InfoS("Starting operationExecutor.RegisterPlugin", "plugin", pluginToRegister)
    			err := rc.operationExecutor.RegisterPlugin(pluginToRegister.SocketPath, pluginToRegister.Timestamp, rc.getHandlers(), rc.actualStateOfWorld)
    			if err != nil &&
    				!goroutinemap.IsAlreadyExists(err) &&
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Dec 18 04:27:38 UTC 2022
    - 6.2K bytes
    - Viewed (0)
  6. pkg/kubelet/cm/dra/plugin/plugin.go

    	return handler
    }
    
    // RegisterPlugin is called when a plugin can be registered.
    func (h *RegistrationHandler) RegisterPlugin(pluginName string, endpoint string, versions []string, pluginClientTimeout *time.Duration) error {
    	klog.InfoS("Register new DRA plugin", "name", pluginName, "endpoint", endpoint)
    
    	highestSupportedVersion, err := h.validateVersions("RegisterPlugin", pluginName, versions)
    	if err != nil {
    		return err
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Apr 19 16:27:05 UTC 2024
    - 6.2K bytes
    - Viewed (0)
  7. pkg/kubelet/pluginmanager/plugin_manager_test.go

    	f.Lock()
    	defer f.Unlock()
    	f.events = append(f.events, "validate "+pluginName)
    	return nil
    }
    
    // RegisterPlugin is a fake method
    func (f *fakePluginHandler) RegisterPlugin(pluginName, endpoint string, versions []string, pluginClientTimeout *time.Duration) error {
    	f.Lock()
    	defer f.Unlock()
    	f.events = append(f.events, "register "+pluginName)
    	return nil
    }
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 06:25:43 UTC 2024
    - 4.4K bytes
    - Viewed (0)
  8. pkg/kubelet/pluginmanager/operationexecutor/operation_executor_test.go

    func TestOperationExecutor_RegisterPlugin_ConcurrentRegisterPlugin(t *testing.T) {
    	ch, quit, oe := setup()
    	for i := 0; i < numPluginsToRegister; i++ {
    		socketPath := fmt.Sprintf("%s/plugin-%d.sock", socketDir, i)
    		oe.RegisterPlugin(socketPath, time.Now(), nil /* plugin handlers */, nil /* actual state of the world updator */)
    	}
    	if !isOperationRunConcurrently(ch, quit, numPluginsToRegister) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Jul 30 03:35:26 UTC 2022
    - 4.8K bytes
    - Viewed (0)
  9. pkg/scheduler/framework/plugins/defaultpreemption/default_preemption_test.go

    	tests := []struct {
    		name           string
    		registerPlugin tf.RegisterPluginFunc
    		nodeNames      []string
    		pod            *v1.Pod
    		pods           []*v1.Pod
    		expected       []string // any of the items is valid
    	}{
    		{
    			name:           "a pod that fits on both nodes when lower priority pods are preempted",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 31 15:52:16 UTC 2024
    - 82.8K bytes
    - Viewed (0)
  10. pkg/kubelet/cm/dra/plugin/plugin_test.go

    			shouldError: true,
    		},
    		{
    			description: "plugin already registered with a higher supported version",
    			handler: func() *RegistrationHandler {
    				handler := newRegistrationHandler()
    				if err := handler.RegisterPlugin("this-plugin-already-exists-and-has-a-long-name-so-it-doesnt-collide", "", []string{"v1.1.0"}, nil); err != nil {
    					t.Fatal(err)
    				}
    				return handler
    			},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Mar 16 14:21:15 UTC 2024
    - 2.6K bytes
    - Viewed (0)
Back to top