moby/graph
Josh Hawn dee6b481fe Refactor use of graphdriver.Differ
Some graphdrivers are Differs and type assertions are made
in various places throughout the project. Differ offers some
convenience in generating/applying diffs of filesystem layers
but for most graphdrivers another code path is taken.

This patch brings all of the logic related to filesystem
diffs in one place, and simplifies the implementation of some
common types like Image, Daemon, and Container.

Signed-off-by: Josh Hawn <josh.hawn@docker.com>
2014-09-16 15:10:32 -07:00
..
export.go docker save: ability to save multiple images 2014-08-28 20:22:33 -04:00
graph.go Refactor use of graphdriver.Differ 2014-09-16 15:10:32 -07:00
history.go Move "image_history" to graph/history.go 2014-08-06 17:18:50 -04:00
import.go Move "import" to graph/import.go 2014-08-06 17:18:50 -04:00
list.go Move "images" to graph/list.go 2014-08-06 17:18:50 -04:00
load.go graph: change argument order of Register function 2014-08-28 20:06:07 +09:00
MAINTAINERS Add maintainers to daemon/ and graph/ 2014-08-06 10:29:15 +00:00
pools_test.go Move "pull" and "push" to graph/pull.go and graph/push.go 2014-08-08 07:25:09 +00:00
pull.go Add daemon flag to specify public registry mirrors 2014-09-09 19:03:38 +00:00
push.go Some more style fixes 2014-08-29 15:21:28 +04:00
service.go Some more style fixes 2014-08-29 15:21:28 +04:00
tag.go Move "image_tag" and "tag" to graph/tag.go 2014-08-06 17:18:51 -04:00
tags.go graph: validate tags properly & add unit tests 2014-09-16 00:13:54 +03:00
tags_unit_test.go graph: validate tags properly & add unit tests 2014-09-16 00:13:54 +03:00
viz.go Move "viz" to graph/viz.go 2014-08-06 17:18:50 -04:00