Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for hasReadWriteOnce (0.56 sec)

  1. pkg/volume/csi/csi_util.go

    func getVolumeDeviceDataDir(specVolID string, host volume.VolumeHost) string {
    	return filepath.Join(getVolumePluginDir(specVolID, host), "data")
    }
    
    // hasReadWriteOnce returns true if modes contains v1.ReadWriteOnce
    func hasReadWriteOnce(modes []api.PersistentVolumeAccessMode) bool {
    	if modes == nil {
    		return false
    	}
    	for _, mode := range modes {
    		if mode == api.ReadWriteOnce {
    			return true
    		}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Feb 28 17:14:00 UTC 2023
    - 7.3K bytes
    - Viewed (0)
  2. pkg/volume/csi/csi_mounter.go

    	if c.spec.PersistentVolume != nil {
    		if c.spec.PersistentVolume.Spec.AccessModes == nil {
    			klog.V(4).Info(log("mounter.SetupAt WARNING: skipping fsGroup, access modes not provided"))
    			return false
    		}
    		if !hasReadWriteOnce(c.spec.PersistentVolume.Spec.AccessModes) {
    			klog.V(4).Info(log("mounter.SetupAt WARNING: skipping fsGroup, only support ReadWriteOnce access mode"))
    			return false
    		}
    		return true
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jan 30 10:47:59 UTC 2024
    - 21K bytes
    - Viewed (1)
Back to top