1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00
moby--moby/api/types
Brian Goff d3eca4451d Move responsibility of ls/inspect to volume driver
Makes `docker volume ls` and `docker volume inspect` ask the volume
drivers rather than only using what is cached locally.

Previously in order to use a volume from an external driver, one would
either have to use `docker volume create` or have a container that is
already using that volume for it to be visible to the other volume
API's.

For keeping uniqueness of volume names in the daemon, names are bound to
a driver on a first come first serve basis. If two drivers have a volume
with the same name, the first one is chosen, and a warning is logged
about the second one.

Adds 2 new methods to the plugin API, `List` and `Get`.
If a plugin does not implement these endpoints, a user will not be able
to find the specified volumes as well requests go through the drivers.

Signed-off-by: Brian Goff <cpuguy83@gmail.com>
2016-01-05 16:28:38 -05:00
..
blkiodev Move blkiodev package to types. 2015-12-22 13:31:46 -05:00
container Use ImageBuildOptions in builder. 2016-01-05 10:09:34 -08:00
events Add event types. 2015-12-30 17:39:33 -05:00
filters Add event types. 2015-12-30 17:39:33 -05:00
network Move networking api types to the api/types/networking package. 2015-12-09 13:55:59 -08:00
registry Move registry.SearchResult types to api/types/registry. 2015-12-15 11:44:20 -05:00
strslice Move StrSlice to types. 2015-12-22 13:31:43 -05:00
time Move timeutils functions to the only places where they are used. 2015-12-15 14:56:14 -05:00
versions Move Config and HostConfig from runconfig to types/container. 2015-12-22 13:34:30 -05:00
auth.go Move AuthConfig to api/types 2015-12-14 11:22:01 -05:00
client.go Use ImageBuildOptions in builder. 2016-01-05 10:09:34 -08:00
configs.go Implement configurable detach key 2016-01-03 23:03:39 +01:00
stats.go Fix typos found across repository 2015-12-13 18:04:12 +02:00
types.go Move responsibility of ls/inspect to volume driver 2016-01-05 16:28:38 -05:00