b8e840db43
Make the commit configuration to be a typed struct rather than accepting a string.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 2ec468e2844365f0d7e2afd744f322cde25c077e
Component: engine
2015-12-09 12:06:58 -05:00
cb6bc1b323
Implement all inspect commands with the new inspector interface.
...
It makes the behavior completely consistent across commands.
It adds tests to check that execution stops when an element is not
found.
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 57b6796304880331d0d4e9cbefab7b139e718915
Component: engine
2015-12-09 12:05:01 -05:00
1c8ead7dbd
Remove old http from the docker cli.
...
Everything has been ported to the client library 🎉
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 5a0a6ee9cd55f3e2f57d992a032421d0e126040d
Component: engine
2015-12-09 12:05:00 -05:00
36248d540f
Implement docker search with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: e4abf485677cd1d93d584753e19545e6ec8c2335
Component: engine
2015-12-09 12:05:00 -05:00
20cb7dcbfb
Implement docker resize with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: d1057e4c4672b584590295f3d9b96a90183bbfcd
Component: engine
2015-12-09 12:05:00 -05:00
949951b565
Implement docker inspect with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: cf3efd05d42e92d8f92338be3730894dca85aa26
Component: engine
2015-12-09 12:05:00 -05:00
9fd4aecedc
Implement docker push with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 42670e30eef7023d2df9c6c8900041bc9e1546e0
Component: engine
2015-12-09 12:05:00 -05:00
af8924d4fb
Implement docker pull with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: e78f02c4dbc3cada909c114fef6b6643969ab912
Component: engine
2015-12-09 12:05:00 -05:00
2d27c6f3ba
Implement docker stats with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: e59d54bd99a1a06bf178f8dbda29980136f94a58
Component: engine
2015-12-09 12:05:00 -05:00
bacc70658e
Implement docker exec with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 3f9f23114f7cccd9e9972d457f0f1d2502eaa4af
Component: engine
2015-12-09 12:04:59 -05:00
00c6b1ffcd
Implement docker run with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: bcb848c87f496fe2b946530521a0d262a489c019
Component: engine
2015-12-09 12:04:59 -05:00
ab1194c8fb
Implement docker start with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 962b2d8b9b0201db2132ec17f06513e33ad419d0
Component: engine
2015-12-09 12:04:59 -05:00
3e833a5905
Implement docker attach with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 5e80ac9c8438252ebb16f6c4aef450e2861a2e5d
Component: engine
2015-12-09 12:04:59 -05:00
301c9e7693
Lowercase http method functions.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: d9a62c5f2b11131d4b8c3d62af60cd7e6ceaa350
Component: engine
2015-12-09 12:04:59 -05:00
f462aadeb9
Change references to query values.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 0b0431a856fd9087b15665790cb8cda9e4286eff
Component: engine
2015-12-09 12:04:59 -05:00
964dd12e59
Create interface that clients that talk to the api must fulfill.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 8b15839ee85b291266d07f97d9ad6ca0326d1339
Component: engine
2015-12-09 12:04:58 -05:00
68562127c9
Fix client lib errors documentation.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: a413be33929a637d565687aa07805bfefca547e5
Component: engine
2015-12-09 12:04:58 -05:00
6cea97ec23
Implement docker volume with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 73bca058ae5d1e4ad2b94835fb1593ba3ca3983b
Component: engine
2015-12-09 12:04:58 -05:00
c10aeda8bb
Use ensureReaderClosed consistently to close a response body reader.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 8c9c9e137c5c7a84ed4ac4459c52147daf8a2a80
Component: engine
2015-12-09 12:04:58 -05:00
bf3d33ff62
Implement getExitCode with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 7df71ca31dad5eb48093879730b4761b2109291e
Component: engine
2015-12-09 12:04:58 -05:00
8917bc241d
Implement docker wait with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 51efb1480a58b2317e1ad1833964ccad4456e6be
Component: engine
2015-12-09 12:04:58 -05:00
b7a622c2a0
Implement docker version with standalone client lib.
...
Use Go template definitions for default format.
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 1fe912151b9239b891b2da704c6ddcc6081fad2d
Component: engine
2015-12-09 12:04:58 -05:00
73385f6639
Implement docker unpause with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: b8be62e28eee322b791251f29595648f795efcb3
Component: engine
2015-12-09 12:04:57 -05:00
5787f4e76e
Implement trusted tagging with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: d78ce02f881785ac5f2014673b6ee587f74d9279
Component: engine
2015-12-09 12:04:57 -05:00
bc2d9f28b4
Implement docker top with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 7573c153c5708091177aca058a3cc84a1ab58377
Component: engine
2015-12-09 12:04:57 -05:00
f0cc35a48e
Implement docker tag with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 21ffdf0e0e402cfc00f2bb1476fb2a8510418ec0
Component: engine
2015-12-09 12:04:57 -05:00
e510756086
Implement docker stop with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 9ec1cf92f5fda4b5bae02408b469cf8f65c96f9a
Component: engine
2015-12-09 12:04:57 -05:00
0bbbaac94e
Implement docker save with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 373f55eecd39625f9f2751d8f940e83a056b6261
Component: engine
2015-12-09 12:04:56 -05:00
30d4ac73f9
Implement docker rmi with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 37d6fee8cfddd8e1afabbdaa232fa64a36494579
Component: engine
2015-12-09 12:04:56 -05:00
8ab422b412
Implement docker remove with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: fb6533e6cf1793b653ab0ea9f12b6b6876076d97
Component: engine
2015-12-09 12:04:56 -05:00
74f650b8f2
Implement docker restart with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: b7de53634c3262997593d140c9b68683135b55e1
Component: engine
2015-12-09 12:04:56 -05:00
6f93333b24
Implement container rename with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: ac8fb77c7401d2d8cfd75bb8399b0f91484210ad
Component: engine
2015-12-09 12:04:56 -05:00
f66cc215ec
Implement docker ps with standanlone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: d05aa418b0466553a24d42896f99176cfa29765f
Component: engine
2015-12-09 12:04:56 -05:00
70dcec6319
Implement docker port with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: eeee2eae8671ce05d863aadf289a0695ac62629b
Component: engine
2015-12-09 12:04:56 -05:00
4f50480c10
Implement docker pause with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 55333e8f9018585f28f13231a3073e2746d7c969
Component: engine
2015-12-09 12:04:56 -05:00
c8e481849e
Implement docker network with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 356768bc01adc6d74e723397fbc3ac7efcb0af64
Component: engine
2015-12-09 12:04:55 -05:00
c95eea80e2
Implement docker logs with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 087674264674eaf946d185691ea92eee16f16a4f
Component: engine
2015-12-09 12:04:55 -05:00
da693b6423
Implement docker login with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: b36531db6020134c8b561db71a67c4346051ed4a
Component: engine
2015-12-09 12:04:55 -05:00
553ecd8cd0
Implement docker load with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 9073a52ea839ef224931e1105bfa9c715ee48e2c
Component: engine
2015-12-09 12:04:55 -05:00
8f23851d4e
Implement docker kill with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: c57e62d00e209288e4f2734d32a3184b4abf4248
Component: engine
2015-12-09 12:04:55 -05:00
f60fb78ebb
Implement docker build with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 535c4c9a59b1e58c897677d6948a595cb3d28639
Component: engine
2015-12-09 12:04:55 -05:00
80f8701c10
Implement docker info with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 900ad2897f58bffd2992c5fd8b1cd50cfb61198f
Component: engine
2015-12-09 12:04:54 -05:00
b2e5fbbc30
Implement docker import with the standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 6bf757500b404311cf24c6ce656d317f49b7cc37
Component: engine
2015-12-09 12:04:54 -05:00
b04e039159
Implement docker images with the standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 381262fbeab88f4195ec4d0ccd036e3233398204
Component: engine
2015-12-09 12:04:54 -05:00
b2a93e0881
Implement docker history with the standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 45eca43f5bead5d9d22e65e0609410b266c32e18
Component: engine
2015-12-09 12:04:54 -05:00
f30cba0e0e
Implement docker export with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: e0549b8cebee4dbe8614688767c9b666afdd32d9
Component: engine
2015-12-09 12:04:54 -05:00
7d7225f7b4
Implement docker events with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 11c4cc9dded3aaed8be2fdcebc976b63ff80ef2c
Component: engine
2015-12-09 12:04:54 -05:00
dfebc5f6be
Implement docker diff with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: e562ac42f445f01625f2e1fc220d1aae3a28b8e1
Component: engine
2015-12-09 12:04:53 -05:00
f0680b3c8f
Implement docker container create with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 136e8fef64d3dd0e7601ffdad8864b8e1af7c7e5
Component: engine
2015-12-09 12:04:53 -05:00
4c16000788
Implement docker image create with standalone client lib.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
Upstream-commit: 1698fe01f58e090e736c611bc8c21e67544251e9
Component: engine
2015-12-09 12:04:53 -05:00