Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for UnmapBlockVolume (0.24 sec)

  1. pkg/volume/csi/csi_block.go

    Mapping and unmapping of a device in a publish path to its global map path and its
    pod device map path are done by operation_executor through MapBlockVolume/UnmapBlockVolume
    (MapBlockVolume and UnmapBlockVolume take care for lock, symlink, and bind mount).
    
    Summary of block volume related CSI driver's methods are as follows:
     - GetGlobalMapPath returns a global map path,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Sep 11 06:07:40 UTC 2023
    - 20.1K bytes
    - Viewed (0)
  2. pkg/volume/util/util.go

    			globalMapPath, string(podUID), mapErr)
    	}
    
    	return nil
    }
    
    // UnmapBlockVolume is a utility function to provide a common way of unmapping
    // block device path for a specified volume and pod.  This function should be
    // called by volume plugins that implements volume.BlockVolumeMapper.Map() method.
    func UnmapBlockVolume(
    	blkUtil volumepathhandler.BlockVolumePathHandler,
    	globalUnmapPath,
    	podDeviceUnmapPath,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 31 12:32:15 UTC 2024
    - 28.8K bytes
    - Viewed (0)
  3. pkg/volume/util/operationexecutor/operation_generator.go

    		}
    
    		// Execute common unmap
    		unmapErr := util.UnmapBlockVolume(og.blkUtil, globalUnmapPath, podDeviceUnmapPath, volName, volumeToUnmount.PodUID)
    		if unmapErr != nil {
    			// On failure, return error. Caller will log and retry.
    			eventErr, detailedErr := volumeToUnmount.GenerateError("UnmapVolume.UnmapBlockVolume failed", unmapErr)
    			return volumetypes.NewOperationContext(eventErr, detailedErr, migrated)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 14 06:17:25 UTC 2024
    - 101.4K bytes
    - Viewed (0)
Back to top