Versions in this module Expand all Collapse all v1 v1.0.3 Feb 3, 2021 Changes in this version + const StatusNotSupported + const StatusSuccess + var TimeoutError = fmt.Errorf("Timeout") + func New() *flexAdapter + func NewControllerServer(d *csicommon.CSIDriver, f *flexVolumeDriver) *controllerServer + func NewFlexVolumeDriver(driverName, driverPath string) (*flexVolumeDriver, error) + func NewNodeServer(d *csicommon.CSIDriver, f *flexVolumeDriver) *nodeServer + type DriverCall struct + Command string + Timeout time.Duration + func (dc *DriverCall) Append(arg string) + func (dc *DriverCall) AppendSpec(volumeID, fsType string, readOnly bool, volumeAttributes map[string]string) error + func (dc *DriverCall) Run() (*DriverStatus, error) + type DriverCapabilities struct + Attach bool + SELinuxRelabel bool + type DriverStatus struct + Attached bool + Capabilities *DriverCapabilities + DevicePath string + Message string + Status string + VolumeName string + type OptionsForDriver map[string]string + func NewOptionsForDriver(volumeID, fsType string, readOnly bool, volumeAttributes map[string]string) OptionsForDriver