Versions in this module Expand all Collapse all v1 v1.3.2 Jul 20, 2018 v1.3.1 Jan 18, 2018 Changes in this version + const StatusFailure + const StatusNotSupported + const StatusSuccess + type VolumeOptions map[string]interface + type VolumePlugin interface + Attach func(options VolumeOptions, node string) VolumeResult + Detach func(pvOrVolumeName string, node string) VolumeResult + GetVolumeName func(options VolumeOptions) VolumeResult + Init func() VolumeResult + IsAttached func(options VolumeOptions, node string) VolumeResult + MountDevice func(dir, device string, options VolumeOptions) VolumeResult + UnmountDevice func(dir string) VolumeResult + WaitForAttach func(device string, options VolumeOptions) VolumeResult + type VolumeResult flexvolume.DriverStatus + func NewVolumeError(msg string, args ...interface{}) VolumeResult + func NewVolumeNotSupported(msg string) VolumeResult + func NewVolumeSuccess() VolumeResult + func (v VolumeResult) Error() string + func (v VolumeResult) ToJson() string + func (v VolumeResult) WithAttached(attached bool) VolumeResult + func (v VolumeResult) WithDevicePath(devicePath string) VolumeResult + func (v VolumeResult) WithVolumeName(volumeName string) VolumeResult