Documentation
¶
Index ¶
- func InitGCSFuseCSITestDriver(c clientset.Interface, m metadata.Service) storageframework.TestDriver
- type GCSFuseCSITestDriver
- func (n *GCSFuseCSITestDriver) CreateVolume(config *storageframework.PerTestConfig, volType storageframework.TestVolType) storageframework.TestVolume
- func (n *GCSFuseCSITestDriver) GetCSIDriverName(_ *storageframework.PerTestConfig) string
- func (n *GCSFuseCSITestDriver) GetDriverInfo() *storageframework.DriverInfo
- func (n *GCSFuseCSITestDriver) GetDynamicProvisionStorageClass(config *storageframework.PerTestConfig, _ string) *storagev1.StorageClass
- func (n *GCSFuseCSITestDriver) GetPersistentVolumeSource(readOnly bool, _ string, volume storageframework.TestVolume) (*v1.PersistentVolumeSource, *v1.VolumeNodeAffinity)
- func (n *GCSFuseCSITestDriver) GetVolume(config *storageframework.PerTestConfig, _ int) (map[string]string, bool, bool)
- func (n *GCSFuseCSITestDriver) PrepareTest(f *e2eframework.Framework) *storageframework.PerTestConfig
- func (n *GCSFuseCSITestDriver) SkipUnsupportedTest(pattern storageframework.TestPattern)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitGCSFuseCSITestDriver ¶
func InitGCSFuseCSITestDriver(c clientset.Interface, m metadata.Service) storageframework.TestDriver
InitGCSFuseCSITestDriver returns GCSFuseCSITestDriver that implements TestDriver interface.
Types ¶
type GCSFuseCSITestDriver ¶
type GCSFuseCSITestDriver struct {
// contains filtered or unexported fields
}
func (*GCSFuseCSITestDriver) CreateVolume ¶
func (n *GCSFuseCSITestDriver) CreateVolume(config *storageframework.PerTestConfig, volType storageframework.TestVolType) storageframework.TestVolume
func (*GCSFuseCSITestDriver) GetCSIDriverName ¶
func (n *GCSFuseCSITestDriver) GetCSIDriverName(_ *storageframework.PerTestConfig) string
func (*GCSFuseCSITestDriver) GetDriverInfo ¶
func (n *GCSFuseCSITestDriver) GetDriverInfo() *storageframework.DriverInfo
func (*GCSFuseCSITestDriver) GetDynamicProvisionStorageClass ¶
func (n *GCSFuseCSITestDriver) GetDynamicProvisionStorageClass(config *storageframework.PerTestConfig, _ string) *storagev1.StorageClass
func (*GCSFuseCSITestDriver) GetPersistentVolumeSource ¶
func (n *GCSFuseCSITestDriver) GetPersistentVolumeSource(readOnly bool, _ string, volume storageframework.TestVolume) (*v1.PersistentVolumeSource, *v1.VolumeNodeAffinity)
func (*GCSFuseCSITestDriver) GetVolume ¶
func (n *GCSFuseCSITestDriver) GetVolume(config *storageframework.PerTestConfig, _ int) (map[string]string, bool, bool)
func (*GCSFuseCSITestDriver) PrepareTest ¶
func (n *GCSFuseCSITestDriver) PrepareTest(f *e2eframework.Framework) *storageframework.PerTestConfig
func (*GCSFuseCSITestDriver) SkipUnsupportedTest ¶
func (n *GCSFuseCSITestDriver) SkipUnsupportedTest(pattern storageframework.TestPattern)
Click to show internal directories.
Click to hide internal directories.