Documentation ¶
Index ¶
- type EseriesStorageDriver
- func (d *EseriesStorageDriver) CreateFollowup(volConfig *storage.VolumeConfig) error
- func (d *EseriesStorageDriver) CreatePrepare(volConfig *storage.VolumeConfig) bool
- func (d *EseriesStorageDriver) GetDriverName() string
- func (d *EseriesStorageDriver) GetExternalConfig() interface{}
- func (d *EseriesStorageDriver) GetInternalVolumeName(name string) string
- func (d *EseriesStorageDriver) GetProtocol() config.Protocol
- func (d *EseriesStorageDriver) GetStorageBackendSpecs(backend *storage.StorageBackend) error
- func (d *EseriesStorageDriver) GetVolumeOpts(volConfig *storage.VolumeConfig, pool *storage.StoragePool, ...) (map[string]string, error)
- func (d *EseriesStorageDriver) StoreConfig(b *storage.PersistentStorageBackendConfig)
- type EseriesStorageDriverConfigExternal
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EseriesStorageDriver ¶
type EseriesStorageDriver struct {
dvp.ESeriesStorageDriver
}
EseriesStorageDriver is for iSCSI storage provisioning on E-series
func (*EseriesStorageDriver) CreateFollowup ¶
func (d *EseriesStorageDriver) CreateFollowup(volConfig *storage.VolumeConfig) error
func (*EseriesStorageDriver) CreatePrepare ¶
func (d *EseriesStorageDriver) CreatePrepare(volConfig *storage.VolumeConfig) bool
func (*EseriesStorageDriver) GetDriverName ¶
func (d *EseriesStorageDriver) GetDriverName() string
func (*EseriesStorageDriver) GetExternalConfig ¶
func (d *EseriesStorageDriver) GetExternalConfig() interface{}
func (*EseriesStorageDriver) GetInternalVolumeName ¶
func (d *EseriesStorageDriver) GetInternalVolumeName(name string) string
func (*EseriesStorageDriver) GetProtocol ¶
func (d *EseriesStorageDriver) GetProtocol() config.Protocol
func (*EseriesStorageDriver) GetStorageBackendSpecs ¶
func (d *EseriesStorageDriver) GetStorageBackendSpecs(backend *storage.StorageBackend) error
Retrieve storage capabilities and register pools with specified backend.
func (*EseriesStorageDriver) GetVolumeOpts ¶
func (d *EseriesStorageDriver) GetVolumeOpts( volConfig *storage.VolumeConfig, pool *storage.StoragePool, requests map[string]sa.Request, ) (map[string]string, error)
func (*EseriesStorageDriver) StoreConfig ¶
func (d *EseriesStorageDriver) StoreConfig(b *storage.PersistentStorageBackendConfig)
Click to show internal directories.
Click to hide internal directories.