Versions in this module Expand all Collapse all v0 v0.5.0 Feb 5, 2016 Changes in this version + func Init(home string, options []string, uidMaps, gidMaps []idtools.IDMap) (graphdriver.Driver, error) — linux/amd64 + func Mounted(mountpoint string) (bool, error) — linux/amd64 + func ProbeFsType(device string) (string, error) — linux/amd64 + type DevStatus struct — linux/amd64 + DeviceID int + HighestMappedSector uint64 + MappedSectors uint64 + Size uint64 + SizeInSectors uint64 + TransactionID uint64 + type DeviceSet struct — linux/amd64 + BaseDeviceUUID string + NextDeviceID int + TransactionID uint64 + func NewDeviceSet(root string, doInit bool, options []string, uidMaps, gidMaps []idtools.IDMap) (*DeviceSet, error) + func (devices *DeviceSet) AddDevice(hash, baseHash string) error + func (devices *DeviceSet) DMLog(level int, file string, line int, dmError int, message string) + func (devices *DeviceSet) DataDevicePath() string + func (devices *DeviceSet) DeleteDevice(hash string, syncDelete bool) error + func (devices *DeviceSet) GetDeviceStatus(hash string) (*DevStatus, error) + func (devices *DeviceSet) HasDevice(hash string) bool + func (devices *DeviceSet) List() []string + func (devices *DeviceSet) MetadataDevicePath() string + func (devices *DeviceSet) MountDevice(hash, path, mountLabel string) error + func (devices *DeviceSet) ResizePool(size int64) error + func (devices *DeviceSet) Shutdown() error + func (devices *DeviceSet) Status() *Status + func (devices *DeviceSet) UnmountDevice(hash string) error + type DiskUsage struct — linux/amd64 + Available uint64 + Total uint64 + Used uint64 + type Driver struct — linux/amd64 + func (d *Driver) Cleanup() error + func (d *Driver) Create(id, parent, mountLabel string) error + func (d *Driver) Exists(id string) bool + func (d *Driver) Get(id, mountLabel string) (string, 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) Setup() error + func (d *Driver) Status() [][2]string + func (d *Driver) String() string + type Status struct — linux/amd64 + BaseDeviceFS string + BaseDeviceSize uint64 + Data DiskUsage + DataFile string + DataLoopback string + DeferredDeleteEnabled bool + DeferredDeletedDeviceCount uint + DeferredRemoveEnabled bool + Metadata DiskUsage + MetadataFile string + MetadataLoopback string + PoolName string + SectorSize uint64 + UdevSyncSupported bool