code: func (p *csiPlugin) CanDeviceMount(spec *volume.Spec) (bool, error) {
  	driverMode, err := p.getDriverMode(spec)
  	if err != nil {
  		return false, err
  	}
  
  	if driverMode == ephemeralDriverMode {
  		klog.V(5).Info(log("plugin.CanDeviceMount skipped ephemeral mode detected for spec %v", spec.Name()))
  		return false, nil
  	}
  
  	return true, nil
  }
docs: // CanDeviceMount returns true if the spec supports device mount