Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseProvider ¶
type BaseProvider struct { }
func (*BaseProvider) NodeCheckMountVolume ¶
func (provider *BaseProvider) NodeCheckMountVolume(path string) (bool, error)
func (*BaseProvider) NodeUmountVolume ¶
func (provider *BaseProvider) NodeUmountVolume(path string) error
func (*BaseProvider) NodeWaitMountVolume ¶
func (provider *BaseProvider) NodeWaitMountVolume(path string, timeout time.Duration) error
type Provider ¶
type Provider interface { ParseFlag() error ControllerExpandVolume(bucket, prefix string, capacity uint64, context map[string]string) error NodeMountVolume(bucket, prefix, path string, capacity uint64, context map[string]string, options ...string) error NodeUmountVolume(path string) error NodeWaitMountVolume(path string, timeout time.Duration) error NodeCheckMountVolume(path string) (bool, error) }
func GetProvider ¶
Click to show internal directories.
Click to hide internal directories.