Versions in this module Expand all Collapse all v1 v1.24.10 Oct 24, 2017 v1.24.9 Oct 24, 2017 Changes in this version + const TestPluginName + func CreateTestClient() *fake.Clientset + func CreateTestPlugin() []volume.VolumePlugin + func GetTestVolumeSpec(volumeName string, diskName v1.UniqueVolumeName) *volume.Spec + func NewPod(uid, name string) *v1.Pod + func NewPodWithVolume(podName, volumeName, nodeName string) *v1.Pod + type TestPlugin struct + ErrorEncountered bool + func (plugin *TestPlugin) CanSupport(spec *volume.Spec) bool + func (plugin *TestPlugin) ConstructVolumeSpec(volumeName, mountPath string) (*volume.Spec, error) + func (plugin *TestPlugin) GetAttachedVolumes() map[string][]string + func (plugin *TestPlugin) GetDetachedVolumes() map[string][]string + func (plugin *TestPlugin) GetDeviceMountRefs(deviceMountPath string) ([]string, error) + func (plugin *TestPlugin) GetErrorEncountered() bool + func (plugin *TestPlugin) GetPluginName() string + func (plugin *TestPlugin) GetVolumeName(spec *volume.Spec) (string, error) + func (plugin *TestPlugin) Init(host volume.VolumeHost) error + func (plugin *TestPlugin) NewAttacher() (volume.Attacher, error) + func (plugin *TestPlugin) NewDetacher() (volume.Detacher, error) + func (plugin *TestPlugin) NewMounter(spec *volume.Spec, podRef *v1.Pod, opts volume.VolumeOptions) (volume.Mounter, error) + func (plugin *TestPlugin) NewUnmounter(name string, podUID types.UID) (volume.Unmounter, error) + func (plugin *TestPlugin) RequiresRemount() bool + func (plugin *TestPlugin) SupportsBulkVolumeVerification() bool + func (plugin *TestPlugin) SupportsMountOption() bool