compose/cli/cmd
Djordje Lukic 635ecd7b99 Return a default implementation when nil
Some backends can decide not to implement a whole set of APIs (compose
for example), we now return a default implementation that returns a
`errdefs.ErrNotImplemented` for each action making it easy for the cli
to print a helpful error message. We also remove any possible nil
panics.

Signed-off-by: Djordje Lukic <djordje.lukic@docker.com>
2020-08-20 14:32:03 +02:00
..
compose Return a default implementation when nil 2020-08-20 14:32:03 +02:00
context Build without ecs build flag, not required anymore. Fix context create ecs command not build 2020-08-20 10:11:23 +02:00
login Update or add license header which are not valid 2020-08-17 16:55:25 +02:00
logout Update or add license header which are not valid 2020-08-17 16:55:25 +02:00
mobyflags Update or add license header which are not valid 2020-08-17 16:55:25 +02:00
run Validate run restart option value. Default value is “none”, instead of “no”, this is more in line with compose values, and changes only the default so should not have too much impact on legacy usage. 2020-08-04 17:11:21 +02:00
testdata Validate run restart option value. Default value is “none”, instead of “no”, this is more in line with compose values, and changes only the default so should not have too much impact on legacy usage. 2020-08-04 17:11:21 +02:00
exec.go Allow non-interactive exec on ACI 2020-07-09 11:47:22 +02:00
inspect.go Add license headers 2020-06-18 16:48:03 +02:00
inspect_test.go cli: Move to gotest.tools 2020-08-04 14:03:24 +02:00
logs.go Get the real width of the terminal 2020-07-09 10:50:48 +02:00
ps.go Add license headers 2020-06-18 16:48:03 +02:00
ps_test.go cli: Move to gotest.tools 2020-08-04 14:03:24 +02:00
rm.go Fix linting 2020-08-11 17:36:54 +02:00
serve.go Add license headers 2020-06-18 16:48:03 +02:00
start.go Add test for ACI start 2020-08-12 14:50:47 +02:00
stop.go ACI Stop implementation 2020-08-12 10:32:35 +02:00
version.go fix signal passing to mobycli 2020-08-05 15:05:32 +02:00