DockerCLI/cli/command
Simon Ferquel 225c9b189a Split the context store interface
This is to make it easier to implement support for exporting contexts in
3rd party code, or to create mocks in tests.

2 exemples where it simplify things:
- docker-app desktop-specific context decorator (which rewrites parts of
the docker context to simplify UX when using on Docker Desktop contexts)
- ucp for including a context in the connection bundle

Signed-off-by: Simon Ferquel <simon.ferquel@docker.com>
2019-04-18 15:03:46 +02:00
..
builder Hide "builder" and "network" commands on old API versions 2019-01-30 01:06:09 +01:00
bundlefile Update tests to use gotest.tools 👼 2018-06-08 18:24:26 +02:00
checkpoint formatter package heavy refactoring 2018-10-23 17:05:44 +02:00
commands Merge pull request #1602 from thaJeztah/hide_experimental_deploy 2019-02-08 13:53:12 -08:00
config Fix annnotation on docker config create --template-driver 2019-03-21 16:19:06 +01:00
container Refactor network parsing, add preliminary support for multiple networks 2019-04-03 16:42:57 +02:00
context Split the context store interface 2019-04-18 15:03:46 +02:00
engine Remove e-mail from trial flow 2019-01-08 00:35:24 +01:00
formatter Fast Context Switch: commands 2019-01-10 22:25:43 +01:00
idresolver Update tests to use gotest.tools 👼 2018-06-08 18:24:26 +02:00
image vendor github.com/docker/docker to bcaa613d823 2019-04-03 20:57:18 +00:00
inspect Update tests to use gotest.tools 👼 2018-06-08 18:24:26 +02:00
manifest Add bash completion for `manifest` command family 2018-08-30 08:54:49 +02:00
network Refactor network parsing, add preliminary support for multiple networks 2019-04-03 16:42:57 +02:00
node Fix tests with missing mocks 2018-11-08 11:37:49 +01:00
plugin Update docker/docker to 827cb09f87964ed38b46502f22a585f2ed4a78e1 2019-03-19 22:21:51 +01:00
registry Remove docker api dependency from cli/config 2019-01-31 21:25:43 +00:00
secret Fix annotation on docker secret create --template-driver 2019-03-28 16:18:50 +01:00
service add support for config credentialspecs to compose 2019-04-12 11:17:34 -05:00
stack Regroup all kubernetes extra-fields under x-kubernetes 2019-04-12 15:46:11 +02:00
swarm Extract streams helpers from command package to their own package to remove a cyclic dependency from command to internal/containerizedengine 2019-01-28 14:36:00 +01:00
system dial-stdio: fix goroutine leakage 2019-03-22 20:22:00 +09:00
task formatter package heavy refactoring 2018-10-23 17:05:44 +02:00
testdata Make default context behaves like a real context: 2019-03-18 11:45:46 +01:00
trust Fix tests with missing mocks 2018-11-08 11:37:49 +01:00
volume Fix labels copying value from environment variables 2019-03-19 03:01:57 +01:00
cli.go Split the context store interface 2019-04-18 15:03:46 +02:00
cli_options.go Add context store config options and expose context commands 2019-01-29 11:19:54 +01:00
cli_options_test.go Unit test for WithContentTrustFromEnv 2019-01-29 11:26:40 +00:00
cli_test.go Cover the changes with unit test 2019-03-13 14:18:41 +01:00
context.go Fast Context Switch: commands 2019-01-10 22:25:43 +01:00
defaultcontextstore.go Make default context behaves like a real context: 2019-03-18 11:45:46 +01:00
defaultcontextstore_test.go Make default context behaves like a real context: 2019-03-18 11:45:46 +01:00
events_utils.go updated vendoring 2017-09-01 19:41:06 -04:00
orchestrator.go Fast Context Switch: commands 2019-01-10 22:25:43 +01:00
orchestrator_test.go Introduce docker context store 2019-01-04 17:06:51 +01:00
registry.go Simplify ElectAuthServer 2019-03-28 21:08:13 +00:00
registry_test.go Remove docker api dependency from cli/config 2019-01-31 21:25:43 +00:00
streams.go Extract streams helpers from command package to their own package to remove a cyclic dependency from command to internal/containerizedengine 2019-01-28 14:36:00 +01:00
trust.go Refactor content_trust cli/flags handling 2018-03-08 15:00:43 -05:00
utils.go Merge pull request #1515 from sw-pschmied/1514-prevent-replacing-irregular-files 2019-02-07 10:05:02 +01:00