const initCmd …
const getVolumeNameCmd …
const isAttached …
const attachCmd …
const waitForAttachCmd …
const mountDeviceCmd …
const detachCmd …
const unmountDeviceCmd …
const mountCmd …
const unmountCmd …
const expandVolumeCmd …
const expandFSCmd …
const optionFSType …
const optionReadWrite …
const optionKeySecret …
const optionFSGroup …
const optionPVorVolumeName …
const optionKeyPodName …
const optionKeyPodNamespace …
const optionKeyPodUID …
const optionKeyServiceAccountName …
const StatusSuccess …
const StatusNotSupported …
var errTimeout …
type DriverCall …
func (plugin *flexVolumePlugin) NewDriverCall(command string) *DriverCall { … }
func (plugin *flexVolumePlugin) NewDriverCallWithTimeout(command string, timeout time.Duration) *DriverCall { … }
func (dc *DriverCall) Append(arg string) { … }
func (dc *DriverCall) AppendSpec(spec *volume.Spec, host volume.VolumeHost, extraOptions map[string]string) error { … }
func (dc *DriverCall) Run() (*DriverStatus, error) { … }
type OptionsForDriver …
func NewOptionsForDriver(spec *volume.Spec, host volume.VolumeHost, extraOptions map[string]string) (OptionsForDriver, error) { … }
type DriverStatus …
type DriverCapabilities …
func defaultCapabilities() *DriverCapabilities { … }
func isCmdNotSupportedErr(err error) bool { … }
func handleCmdResponse(cmd string, output []byte) (*DriverStatus, error) { … }