Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 30 for ASW (0.02 sec)

  1. pkg/kubelet/volumemanager/cache/actual_state_of_world_test.go

    			verifyVolumeExistsWithSpecNameInVolumeAsw(t, podName1, volumeSpec1.Name(), asw)
    			verifyVolumeSpecNameInVolumeAsw(t, podName1, []*volume.Spec{volumeSpec1}, asw)
    			verifyVolumeFoundInReconstruction(t, podName1, generatedVolumeName1, asw)
    			verifyVolumeAttachability(t, generatedVolumeName1, asw, volumeAttachabilityUncertain)
    
    			if tc.opCallback != nil {
    				err = tc.opCallback(asw, markVolumeOpts1)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 46.3K bytes
    - Viewed (0)
  2. pkg/kubelet/volumemanager/cache/actual_state_of_world.go

    		return false
    	}
    
    	asw.RLock()
    	defer asw.RUnlock()
    	podMap, ok := asw.foundDuringReconstruction[volumeName]
    	if !ok {
    		return false
    	}
    	_, foundPod := podMap[podName]
    	return foundPod
    }
    
    func (asw *actualStateOfWorld) IsVolumeDeviceReconstructed(volumeName v1.UniqueVolumeName) bool {
    	asw.RLock()
    	defer asw.RUnlock()
    	_, ok := asw.foundDuringReconstruction[volumeName]
    	return ok
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Apr 09 07:34:33 UTC 2024
    - 45.8K bytes
    - Viewed (0)
  3. pkg/controller/volume/attachdetach/cache/actual_state_of_world.go

    	asw.Lock()
    	defer asw.Unlock()
    	return asw.removeVolumeFromReportAsAttached(volumeName, nodeName)
    }
    
    func (asw *actualStateOfWorld) AddVolumeToReportAsAttached(
    	logger klog.Logger,
    	volumeName v1.UniqueVolumeName, nodeName types.NodeName) {
    	asw.Lock()
    	defer asw.Unlock()
    	asw.addVolumeToReportAsAttached(logger, volumeName, nodeName)
    }
    
    func (asw *actualStateOfWorld) AddVolumeNode(
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 11 07:35:17 UTC 2024
    - 28.7K bytes
    - Viewed (0)
  4. pkg/kubelet/pluginmanager/cache/actual_state_of_world.go

    }
    
    func (asw *actualStateOfWorld) RemovePlugin(socketPath string) {
    	asw.Lock()
    	defer asw.Unlock()
    
    	delete(asw.socketFileToInfo, socketPath)
    }
    
    func (asw *actualStateOfWorld) GetRegisteredPlugins() []PluginInfo {
    	asw.RLock()
    	defer asw.RUnlock()
    
    	currentPlugins := []PluginInfo{}
    	for _, pluginInfo := range asw.socketFileToInfo {
    		currentPlugins = append(currentPlugins, pluginInfo)
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Feb 24 21:20:24 UTC 2022
    - 4.1K bytes
    - Viewed (0)
  5. pkg/kubelet/pluginmanager/reconciler/reconciler_test.go

    		fakeRecorder,
    	))
    	reconciler := NewReconciler(
    		oex,
    		reconcilerLoopSleepDuration,
    		dsw,
    		asw,
    	)
    	// Act
    	runReconciler(reconciler)
    
    	// Get dsw and asw plugins; they should both be empty
    	if len(asw.GetRegisteredPlugins()) != 0 {
    		t.Fatalf("Test_Run_Positive_DoNothing: actual state of world should be empty but it's not")
    	}
    	if len(dsw.GetPluginsToRegister()) != 0 {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Mar 16 14:21:15 UTC 2024
    - 10.5K bytes
    - Viewed (0)
  6. pkg/controller/volume/attachdetach/cache/actual_state_of_world_test.go

    	}
    	expectedDetachRequestedTime := asw.GetAttachedVolumes()[0].DetachRequestedTime
    
    	// Act
    	asw.SetVolumesMountedByNode(logger, []v1.UniqueVolumeName{generatedVolumeName}, nodeName)
    	asw.SetVolumesMountedByNode(logger, nil, nodeName)
    
    	// Assert
    	attachedVolumes := asw.GetAttachedVolumes()
    	if len(attachedVolumes) != 1 {
    		t.Fatalf("len(attachedVolumes) Expected: <1> Actual: <%v>", len(attachedVolumes))
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 11 07:35:17 UTC 2024
    - 66.1K bytes
    - Viewed (0)
  7. pkg/kubelet/volumemanager/reconciler/reconciler_test.go

    					waitForMount(t, fakePlugin, volumeName, asw)
    					asw.MarkRemountRequired(podName)
    					time.Sleep(reconcilerSyncWaitDuration)
    				}
    
    				if tc.deviceState == operationexecutor.DeviceMountUncertain {
    					waitForUncertainGlobalMount(t, volumeName, asw)
    				}
    
    				if tc.deviceState == operationexecutor.DeviceGloballyMounted {
    					waitForMount(t, fakePlugin, volumeName, asw)
    				}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Apr 09 07:34:33 UTC 2024
    - 75.4K bytes
    - Viewed (0)
  8. pkg/kubelet/pluginmanager/cache/actual_state_of_world_test.go

    		Timestamp:  time.Now(),
    		Handler:    nil,
    		Name:       "test",
    	}
    	asw := NewActualStateOfWorld()
    	err := asw.AddPlugin(pluginInfo)
    	// Assert
    	if err != nil {
    		t.Fatalf("AddPlugin failed. Expected: <no error> Actual: <%v>", err)
    	}
    
    	// Get registered plugins and check the newly added plugin is there
    	aswPlugins := asw.GetRegisteredPlugins()
    	if len(aswPlugins) != 1 {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jan 18 12:18:41 UTC 2023
    - 4.8K bytes
    - Viewed (0)
  9. pkg/controller/volume/attachdetach/statusupdater/node_status_updater_test.go

    	logger := klog.FromContext(ctx)
    	asw, fakeKubeClient, nsu := setupNodeStatusUpdate(logger, t)
    
    	err := nsu.UpdateNodeStatuses(logger)
    	if err != nil {
    		t.Fatalf("UpdateNodeStatuses failed. Expected: <no error> Actual: <%v>", err)
    	}
    
    	needToReport := asw.GetVolumesToReportAttached(logger)
    	if len(needToReport) != 0 {
    		t.Fatalf("len(asw.GetVolumesToReportAttached()) Expected: <0> Actual: <%v>", len(needToReport))
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 14 00:37:30 UTC 2023
    - 8.4K bytes
    - Viewed (0)
  10. pkg/kubelet/pluginmanager/metrics/metrics.go

    	pc[state] = count
    }
    
    // Register registers Plugin Manager metrics.
    func Register(asw cache.ActualStateOfWorld, dsw cache.DesiredStateOfWorld) {
    	registerMetrics.Do(func() {
    		legacyregistry.CustomMustRegister(&totalPluginsCollector{asw: asw, dsw: dsw})
    	})
    }
    
    type totalPluginsCollector struct {
    	metrics.BaseStableCollector
    
    	asw cache.ActualStateOfWorld
    	dsw cache.DesiredStateOfWorld
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 08 01:16:57 UTC 2019
    - 2.7K bytes
    - Viewed (0)
Back to top