Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BtrFSDriver ¶
type BtrFSDriver struct {
// contains filtered or unexported fields
}
func NewBtrFSDriver ¶
func NewBtrFSDriver( logger lager.Logger, btrfsBin string, ) *BtrFSDriver
func (*BtrFSDriver) CreateCopyOnWriteLayer ¶
func (driver *BtrFSDriver) CreateCopyOnWriteLayer(path string, parent string) error
func (*BtrFSDriver) CreateVolume ¶
func (driver *BtrFSDriver) CreateVolume(path string) error
func (*BtrFSDriver) DestroyVolume ¶
func (driver *BtrFSDriver) DestroyVolume(path string) error
type NaiveDriver ¶
type NaiveDriver struct{}
func (*NaiveDriver) CreateCopyOnWriteLayer ¶
func (driver *NaiveDriver) CreateCopyOnWriteLayer(path string, parent string) error
func (*NaiveDriver) CreateVolume ¶
func (driver *NaiveDriver) CreateVolume(path string) error
func (*NaiveDriver) DestroyVolume ¶
func (driver *NaiveDriver) DestroyVolume(path string) error
type OverlayDriver ¶
type OverlayDriver struct {
OverlaysDir string
}
func (*OverlayDriver) CreateCopyOnWriteLayer ¶
func (driver *OverlayDriver) CreateCopyOnWriteLayer(path string, parent string) error
func (*OverlayDriver) CreateVolume ¶
func (driver *OverlayDriver) CreateVolume(path string) error
func (*OverlayDriver) DestroyVolume ¶
func (driver *OverlayDriver) DestroyVolume(path string) error
Click to show internal directories.
Click to hide internal directories.