Documentation ¶
Index ¶
- func Init(home string, options []string, idMap idtools.IdentityMapping) (graphdriver.Driver, error)
- type Driver
- func (d *Driver) Cleanup() error
- func (d *Driver) Create(id, parent string, opts *graphdriver.CreateOpts) error
- func (d *Driver) CreateReadWrite(id, parent string, opts *graphdriver.CreateOpts) error
- func (d *Driver) Exists(id string) bool
- func (d *Driver) Get(id, mountLabel string) (containerfs.ContainerFS, error)
- func (d *Driver) GetMetadata(id string) (map[string]string, error)
- func (d *Driver) Put(id string) error
- func (d *Driver) Remove(id string) error
- func (d *Driver) Status() [][2]string
- func (d *Driver) String() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Init ¶
func Init(home string, options []string, idMap idtools.IdentityMapping) (graphdriver.Driver, error)
Init returns a new BTRFS driver. An error is returned if BTRFS is not supported.
Types ¶
type Driver ¶
type Driver struct {
// contains filtered or unexported fields
}
Driver contains information about the filesystem mounted.
func (*Driver) Create ¶
func (d *Driver) Create(id, parent string, opts *graphdriver.CreateOpts) error
Create the filesystem with given id.
func (*Driver) CreateReadWrite ¶
func (d *Driver) CreateReadWrite(id, parent string, opts *graphdriver.CreateOpts) error
CreateReadWrite creates a layer that is writable for use as a container file system.
func (*Driver) Get ¶
func (d *Driver) Get(id, mountLabel string) (containerfs.ContainerFS, error)
Get the requested filesystem id.
func (*Driver) GetMetadata ¶
GetMetadata returns empty metadata for this driver.
Click to show internal directories.
Click to hide internal directories.