d29175b73c
Move package cliconfig to cli/config
...
I felt it made more sence 👼
Signed-off-by: Vincent Demeester <vincent@sbr.pm >
2016-12-25 20:31:52 +01:00
26c5b4b7b8
Move debug functions to cli/debug package
...
Signed-off-by: Vincent Demeester <vincent@sbr.pm >
2016-12-12 09:33:58 +01:00
4d1209844f
Merge pull request #28611 from vieux/fix_golint
...
fix a few golint errors
2016-11-19 07:16:44 -05:00
40acabdfe9
fix a few golint errors
...
Signed-off-by: Victor Vieux <victorvieux@gmail.com >
2016-11-18 18:32:02 -08:00
1ab47a8be8
error on cli when trying to use experimental feature with non experimental daemon
...
Signed-off-by: Victor Vieux <victorvieux@gmail.com >
2016-11-17 14:52:01 -08:00
05ddb16e59
refactor help func in CLI
...
Signed-off-by: Victor Vieux <victorvieux@gmail.com >
2016-11-17 10:54:10 -08:00
28f8f92963
Skip cli initialization for daemon command
...
Cli initialization pings back to remote API and
creates a deadlock if socket is already being
listened by systemd.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2016-11-16 13:19:45 -08:00
13d6a1bb67
Show experimental flags and subcommands if enabled
...
Signed-off-by: John Stephens <johnstep@docker.com >
2016-11-11 17:43:06 -08:00
076bfc0647
Use '.' directly
...
Signed-off-by: Wang Long <long.wanglong@huawei.com >
2016-11-11 10:22:32 +08:00
e1beebbeef
always add but hide experimental cmds and flags
...
Signed-off-by: Victor Vieux <vieux@docker.com >
update cobra and use Tags
Signed-off-by: Victor Vieux <vieux@docker.com >
allow client to talk to an older server
Signed-off-by: Victor Vieux <vieux@docker.com >
2016-11-08 04:55:27 -08:00
46418414a2
Align arg with other cli
...
Signed-off-by: yupeng <yu.peng36@zte.com.cn >
2016-11-05 13:47:02 +08:00
2ee5bbcbfa
update cobra and use Tags
...
Signed-off-by: Victor Vieux <vieux@docker.com >
2016-11-04 12:04:14 -07:00
73d63ec5a6
always add but hide experimental cmds and flags
...
Signed-off-by: Victor Vieux <vieux@docker.com >
2016-11-03 17:31:12 -07:00
f1b1e55f7a
Align with other cli descriptions
...
Signed-off-by: yupeng <yu.peng36@zte.com.cn >
2016-11-01 13:41:49 +08:00
773a7f6cb8
Make experimental a runtime flag
...
Signed-off-by: Kenfe-Mickael Laventure <mickael.laventure@gmail.com >
2016-10-24 15:20:01 -07:00
a0e694d7c0
Modify function name from SetDaemonLogLevel to SetLogLevel
...
Signed-off-by: yuexiao-wang <wang.yuexiao@zte.com.cn >
2016-10-11 19:35:12 +08:00
b2c77abc35
Move api/client -> cli/command
...
Using
gomvpkg
-from github.com/docker/docker/api/client
-to github.com/docker/docker/cli/command
-vcs_mv_cmd 'git mv {{.Src}} {{.Dst}}'
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2016-09-08 15:46:29 -04:00
9af25060cd
Fix tests and windows service.
...
Support args to RunCommand
Fix docker help text test.
Fix for ipv6 tests.
Fix TLSverify option.
Fix TestDaemonDiscoveryBackendConfigReload
Use tempfile for another test.
Restore missing flag.
Fix tests for removal of shlex.
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2016-08-25 13:09:36 -04:00
3b178887a7
Remove old cli framework.
...
Also consolidate the leftover packages under cli.
Remove pkg/mflag.
Make manpage generation work with new cobra layout.
Remove remaining mflag and fix tests after rebase with master.
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2016-08-25 13:09:04 -04:00
58a14cd18c
Update unit tests for new cobra root command.
...
Cleanup cobra integration
Update windows files for cobra and pflags
Cleanup SetupRootcmd, and remove unnecessary SetFlagErrorFunc.
Use cobra command traversal
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2016-08-25 13:09:04 -04:00
08784d7e0e
Convert docker root command to use pflag and cobra
...
Fix the daemon proxy for cobra commands.
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2016-08-25 13:09:03 -04:00
23dd85befd
Convert dockerd to use cobra and pflag
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2016-08-25 13:09:03 -04:00
aee3578520
Convert 'docker create' to use cobra and pflag
...
Return the correct status code on flag parsins errors.
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2016-06-04 13:57:30 +02:00
ad83c422f2
Migrate volume commands to cobra.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2016-05-31 14:41:37 -07:00
ec6cc96fa1
Consolidate the files in client/
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2016-04-27 14:53:36 -04:00
c6919a6e79
Make dockerd debuggable
...
Signed-off-by: John Howard <jhoward@microsoft.com >
2016-04-26 09:35:22 -07:00