volumedrivers

package
v0.0.0-...-c3dbfd1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 12, 2016 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetAllDrivers

func GetAllDrivers() ([]volume.Driver, error)

GetAllDrivers lists all the registered drivers

func GetDriver

func GetDriver(name string) (volume.Driver, error)

GetDriver returns a volume driver by its name. If the driver is empty, it looks for the local driver.

func GetDriverList

func GetDriverList() []string

GetDriverList returns list of volume drivers registered. If no driver is registered, empty string list will be returned.

func NewVolumeDriver

func NewVolumeDriver(name string, c client) volume.Driver

NewVolumeDriver returns a driver has the given name mapped on the given client.

func Register

func Register(extension volume.Driver, name string) bool

Register associates the given driver to the given name, checking if the name is already associated

func Unregister

func Unregister(name string) bool

Unregister dissociates the name from its driver, if the association exists.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL