package graphdriver

import "github.com/docker/docker/graphdriver"

Index

Variables

var (
	DefaultDriver string
)

Functions

func Register

func Register(name string, initFunc InitFunc) error

Types

type Differ

type Differ interface {
	Diff(id string) (archive.Archive, error)
	Changes(id string) ([]archive.Change, error)
	ApplyDiff(id string, diff archive.Archive) error
	DiffSize(id string) (bytes int64, err error)
}

type Driver

type Driver interface {
	String() string

	Create(id, parent string) error
	Remove(id string) error

	Get(id string) (dir string, err error)
	Exists(id string) bool

	Status() [][2]string

	Cleanup() error
}

func GetDriver

func GetDriver(name, home string) (Driver, error)

func New

func New(root string) (driver Driver, err error)

type InitFunc

type InitFunc func(root string) (Driver, error)

Source Files

driver.go

Directories

PathSynopsis
graphdriver/aufs
graphdriver/devmapper
graphdriver/vfs
Version
v0.7.4
Published
Jan 8, 2014
Platform
js/wasm
Imports
5 packages
Last checked
4 minutes ago

Tools for package owners.