Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for GetAttachedVolumesPerNode (0.27 sec)

  1. pkg/controller/volume/attachdetach/cache/actual_state_of_world.go

    	// GetAttachedVolumesPerNode generates and returns a map of nodes and volumes that added to
    	// the specified node reflecting which volumes are attached to that node
    	// based on the current actual state of the world. This function is currently used by
    	// reconciler to verify whether the volume is still attached to the node.
    	GetAttachedVolumesPerNode() map[types.NodeName][]operationexecutor.AttachedVolume
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 11 07:35:17 UTC 2024
    - 28.7K bytes
    - Viewed (0)
  2. pkg/controller/volume/attachdetach/cache/actual_state_of_world_test.go

    	}
    	verifyAttachedVolume(t, volumesForNode, generatedVolumeName, string(volumeName), nodeName, devicePath, true /* expectedMountedByNode */, false /* expectNonZeroDetachRequestedTime */)
    
    	attachedVolumesMap := asw.GetAttachedVolumesPerNode()
    	_, exists = attachedVolumesMap[nodeName]
    	if exists {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 11 07:35:17 UTC 2024
    - 66.1K bytes
    - Viewed (0)
  3. pkg/controller/volume/attachdetach/reconciler/reconciler.go

    	rc.syncStates()
    }
    
    func (rc *reconciler) updateSyncTime() {
    	rc.timeOfLastSync = time.Now()
    }
    
    func (rc *reconciler) syncStates() {
    	volumesPerNode := rc.actualStateOfWorld.GetAttachedVolumesPerNode()
    	rc.attacherDetacher.VerifyVolumesAreAttached(volumesPerNode, rc.actualStateOfWorld)
    }
    
    // hasOutOfServiceTaint returns true if the node has out-of-service taint present.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Feb 22 21:02:38 UTC 2024
    - 21.1K bytes
    - Viewed (0)
Back to top