Documentation
¶
Index ¶
- func MountPoint(voldir string, name string) (string, string)
- type CassFsDriver
- func (c *CassFsDriver) Capabilities() *volume.CapabilitiesResponse
- func (c *CassFsDriver) Create(r *volume.CreateRequest) error
- func (c *CassFsDriver) Get(r *volume.GetRequest) (*volume.GetResponse, error)
- func (c *CassFsDriver) List() (*volume.ListResponse, error)
- func (c *CassFsDriver) Mount(r *volume.MountRequest) (*volume.MountResponse, error)
- func (c *CassFsDriver) Path(r *volume.PathRequest) (*volume.PathResponse, error)
- func (c *CassFsDriver) Remove(r *volume.RemoveRequest) error
- func (c *CassFsDriver) Unmount(r *volume.UnmountRequest) error
- type DriverConfig
- type Mount
- type VolumeDb
- func (v *VolumeDb) CreateVolume(name string, owner int, env string) (*Mount, error)
- func (v *VolumeDb) DeleteVolume(name string) (*Mount, error)
- func (v *VolumeDb) FindVolume(name string) (*Mount, error)
- func (v *VolumeDb) GetAll() ([]*Mount, error)
- func (v *VolumeDb) MountVolume(name string) (*Mount, error)
- func (v *VolumeDb) UnmountVolume(name string) (*Mount, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CassFsDriver ¶
type CassFsDriver struct {
// contains filtered or unexported fields
}
func NewCassFsDriver ¶
func NewCassFsDriver(config *DriverConfig) *CassFsDriver
func (*CassFsDriver) Capabilities ¶
func (c *CassFsDriver) Capabilities() *volume.CapabilitiesResponse
func (*CassFsDriver) Create ¶
func (c *CassFsDriver) Create(r *volume.CreateRequest) error
func (*CassFsDriver) Get ¶
func (c *CassFsDriver) Get(r *volume.GetRequest) (*volume.GetResponse, error)
func (*CassFsDriver) List ¶
func (c *CassFsDriver) List() (*volume.ListResponse, error)
func (*CassFsDriver) Mount ¶
func (c *CassFsDriver) Mount(r *volume.MountRequest) (*volume.MountResponse, error)
func (*CassFsDriver) Path ¶
func (c *CassFsDriver) Path(r *volume.PathRequest) (*volume.PathResponse, error)
func (*CassFsDriver) Remove ¶
func (c *CassFsDriver) Remove(r *volume.RemoveRequest) error
func (*CassFsDriver) Unmount ¶
func (c *CassFsDriver) Unmount(r *volume.UnmountRequest) error
type DriverConfig ¶
type VolumeDb ¶
type VolumeDb struct {
// contains filtered or unexported fields
}
func NewVolumeDb ¶
func NewVolumeDb(config *DriverConfig) (*VolumeDb, error)
func (*VolumeDb) CreateVolume ¶
Click to show internal directories.
Click to hide internal directories.