Files
docker-cli/components/engine/graphdriver/driver.go
Solomon Hykes a4e732c90b Rename graph backends to 'drivers' which is probably more self-explanatory
Upstream-commit: ff42748bc567745198b33baa697338dd697fb621
Component: engine
2013-11-04 01:54:51 +00:00

17 lines
400 B
Go

package graphdriver
type Image interface {
Layers() ([]string, error)
}
type Driver interface {
// Create(img *Image) error
// Delete(img *Image) error
Mount(img Image, root string) error
Unmount(root string) error
Mounted(root string) (bool, error)
// UnmountAll(img *Image) error
// Changes(img *Image, dest string) ([]Change, error)
// Layer(img *Image, dest string) (Archive, error)
}