Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 14 for NewAttacher (0.24 sec)

  1. pkg/volume/flexvolume/attacher_test.go

    	spec := fakeVolumeSpec()
    
    	plugin, _ := testPlugin(t)
    	plugin.runner = fakeRunner(
    		assertDriverCall(t, notSupportedOutput(), attachCmd,
    			specJSON(plugin, spec, nil), "localhost"),
    	)
    
    	a, _ := plugin.NewAttacher()
    	a.Attach(spec, "localhost")
    }
    
    func TestWaitForAttach(tt *testing.T) {
    	t := harness.For(tt)
    	defer t.Close()
    
    	spec := fakeVolumeSpec()
    	var pod *v1.Pod
    	plugin, _ := testPlugin(t)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Jul 03 23:29:42 UTC 2021
    - 2.2K bytes
    - Viewed (0)
  2. pkg/kubelet/kubelet_volumes_test.go

    	for _, name := range expectedPodVolumes {
    		assert.Contains(t, podVolumes, name, "Volumes for pod %+v", pod)
    	}
    	assert.True(t, testKubelet.volumePlugin.GetNewAttacherCallCount() >= 1, "Expected plugin NewAttacher to be called at least once")
    	assert.NoError(t, volumetest.VerifyWaitForAttachCallCount(
    		1 /* expectedWaitForAttachCallCount */, testKubelet.volumePlugin))
    	assert.NoError(t, volumetest.VerifyAttachCallCount(
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 17 16:53:28 UTC 2023
    - 20.4K bytes
    - Viewed (0)
  3. pkg/volume/flexvolume/plugin.go

    		},
    		runner: runner,
    	}, nil
    }
    
    // NewAttacher is part of the volume.AttachableVolumePlugin interface.
    func (plugin *flexVolumeAttachablePlugin) NewAttacher() (volume.Attacher, error) {
    	return &flexVolumeAttacher{plugin}, nil
    }
    
    func (plugin *flexVolumeAttachablePlugin) NewDeviceMounter() (volume.DeviceMounter, error) {
    	return plugin.NewAttacher()
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 14 06:17:25 UTC 2024
    - 9.7K bytes
    - Viewed (0)
  4. pkg/volume/csi/csi_attacher_test.go

    			t.Logf("test case: %s", tc.name)
    			fakeClient := fakeclient.NewSimpleClientset()
    			plug, tmpDir := newTestPluginWithAttachDetachVolumeHost(t, fakeClient)
    			defer os.RemoveAll(tmpDir)
    
    			attacher, err := plug.NewAttacher()
    			if err != nil {
    				t.Fatalf("failed to create new attacher: %v", err)
    			}
    
    			csiAttacher := getCsiAttacherFromVolumeAttacher(attacher, tc.watchTimeout)
    
    			var wg sync.WaitGroup
    			wg.Add(1)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 18 12:23:16 UTC 2024
    - 58.1K bytes
    - Viewed (0)
  5. pkg/volume/iscsi/attacher.go

    var _ volume.DeviceMountableVolumePlugin = &iscsiPlugin{}
    
    func (plugin *iscsiPlugin) NewAttacher() (volume.Attacher, error) {
    	return &iscsiAttacher{
    		host:        plugin.host,
    		targetLocks: plugin.targetLocks,
    		manager:     &ISCSIUtil{},
    	}, nil
    }
    
    func (plugin *iscsiPlugin) NewDeviceMounter() (volume.DeviceMounter, error) {
    	return plugin.NewAttacher()
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Aug 04 08:51:31 UTC 2022
    - 6.8K bytes
    - Viewed (0)
  6. pkg/volume/fc/attacher.go

    var _ volume.DeviceMountableVolumePlugin = &fcPlugin{}
    
    func (plugin *fcPlugin) NewAttacher() (volume.Attacher, error) {
    	return &fcAttacher{
    		host:    plugin.host,
    		manager: &fcUtil{},
    	}, nil
    }
    
    func (plugin *fcPlugin) NewDeviceMounter() (volume.DeviceMounter, error) {
    	return plugin.NewAttacher()
    }
    
    func (plugin *fcPlugin) GetDeviceMountRefs(deviceMountPath string) ([]string, error) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Oct 31 12:02:51 UTC 2022
    - 7.5K bytes
    - Viewed (0)
  7. pkg/controller/volume/attachdetach/testing/testvolumespec.go

    	}, nil
    }
    
    func (plugin *TestPlugin) NewAttacher() (volume.Attacher, error) {
    	attacher := testPluginAttacher{
    		ErrorEncountered:  &plugin.ErrorEncountered,
    		attachedVolumeMap: plugin.attachedVolumeMap,
    		pluginLock:        plugin.pluginLock,
    	}
    	return &attacher, nil
    }
    
    func (plugin *TestPlugin) NewDeviceMounter() (volume.DeviceMounter, error) {
    	return plugin.NewAttacher()
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 17 08:48:30 UTC 2023
    - 16.5K bytes
    - Viewed (0)
  8. pkg/volume/util/operationexecutor/operation_generator.go

    					pluginName,
    					err)
    				continue
    			}
    
    			volumeAttacher, newAttacherErr := attachableVolumePlugin.NewAttacher()
    			if newAttacherErr != nil {
    				klog.Errorf(
    					"VolumesAreAttached.NewAttacher failed for getting plugin %q with: %v",
    					pluginName,
    					newAttacherErr)
    				continue
    			}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 14 06:17:25 UTC 2024
    - 101.4K bytes
    - Viewed (0)
  9. pkg/volume/testing/testing.go

    }
    
    func (plugin *FakeVolumePlugin) NewAttacher() (volume.Attacher, error) {
    	plugin.Lock()
    	defer plugin.Unlock()
    	plugin.NewAttacherCallCount = plugin.NewAttacherCallCount + 1
    	return plugin.getFakeVolume(&plugin.Attachers), nil
    }
    
    func (plugin *FakeVolumePlugin) NewDeviceMounter() (volume.DeviceMounter, error) {
    	return plugin.NewAttacher()
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 31 12:32:15 UTC 2024
    - 53.3K bytes
    - Viewed (0)
  10. pkg/volume/csi/csi_plugin.go

    var _ volume.AttachableVolumePlugin = &csiPlugin{}
    
    var _ volume.DeviceMountableVolumePlugin = &csiPlugin{}
    
    func (p *csiPlugin) NewAttacher() (volume.Attacher, error) {
    	return p.newAttacherDetacher()
    }
    
    func (p *csiPlugin) NewDeviceMounter() (volume.DeviceMounter, error) {
    	return p.NewAttacher()
    }
    
    func (p *csiPlugin) NewDetacher() (volume.Detacher, error) {
    	return p.newAttacherDetacher()
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 14 06:17:25 UTC 2024
    - 29.2K bytes
    - Viewed (0)
Back to top