summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Private images support in create_service / update_service1085-service-supportJoffrey F2016-08-236-38/+91
| | | | | | | | Refactor auth header computation Add tasks methods and documentation. Signed-off-by: Joffrey F <joffrey@docker.com>
* Add services documentationJoffrey F2016-08-222-2/+163
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Rename LogDriver to DriverConfig for genericityJoffrey F2016-08-222-2/+2
| | | | | | | The class can be used for both log driver and volume driver specs. Use a name that reflects this. Signed-off-by: Joffrey F <joffrey@docker.com>
* Add new pages to mkdocs indexJoffrey F2016-08-191-0/+2
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Services API documentation (WIP)Joffrey F2016-08-192-0/+118
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* New docker.types subpackage containing advanced config dictionary typesJoffrey F2016-08-1912-242/+345
| | | | | | | Tests and docs updated to match docker.utils.types has been moved to docker.types Signed-off-by: Joffrey F <joffrey@docker.com>
* Service API integration testsJoffrey F2016-08-172-2/+105
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Swarm service API implementationJoffrey F2016-08-174-4/+241
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Remove references to "ExecutionDriver"Brian Goff2016-08-173-39/+2
| | | | | | | | | Docker no longer has an `ExecutionDriver` as of Docker 1.11. The field in the `docker info` API will not be present in 1.13. Found this while working on docker/docker#25721 Signed-off-by: Brian Goff <cpuguy83@gmail.com>
* docker client consistency: don't quote ':/'Tomas Tomecek2016-08-172-3/+11
| | | | | | | | | | | | | | E.g. docker client `/v1.21/images/localhost:5000/busybox/push?tag=` docker-py `/v1.21/images/localhost%3A5000%2Fbusybox/push` Signed-off-by: Tomas Tomecek <ttomecek@redhat.com>
* Exclude requests 2.11 from setup.py to work around unicode bugJoffrey F2016-08-171-1/+1
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Add `nodes` and `inspect_node` methodsswarm-supportJoffrey F2016-08-114-1/+104
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Reference swarm methods in api.md file.Joffrey F2016-08-041-0/+25
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Add support for custom name in SwarmSpecJoffrey F2016-08-043-1/+26
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Update Swarm API docsJoffrey F2016-08-041-9/+131
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Update arguments for several Swarm API methodsJoffrey F2016-08-044-20/+52
| | | | | | | Add Client.update_swarm method Add test for Client.update_swarm Signed-off-by: Joffrey F <joffrey@docker.com>
* Update Swarm documentationJoffrey F2016-08-031-22/+61
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Add new init_swarm test with custom specJoffrey F2016-08-032-3/+15
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Update swarm methods to include newly added parametersJoffrey F2016-08-035-18/+136
| | | | | | | | | Rename swarm methods to be more explicit Utility methods / types to create swarm spec objects Integration tests Signed-off-by: Joffrey F <joffrey@docker.com>
* Added support for docker swarm api version 1.24.minzhang2016-08-031-1/+1
| | | | | | | | | | | 3 API are added swarm_init() swarm_leave() swarm_join() Signed-off-by: Min Zhang <virgilerin@gmail.com> Signed-off-by: Min Zhang <virgilerin@gmail.com>
* Added support for docker swarm api version 1.24.minzhang2016-08-034-1/+79
| | | | | | | | | | | 3 API are added swarm_init() swarm_leave() swarm_join() Signed-off-by: Min Zhang<minzhang.work@gmail.com> Signed-off-by: Min Zhang <virgilerin@gmail.com>
* Merge pull request #1151 from docker/test_fixes_1.12Joffrey F2016-08-033-13/+25
|\ | | | | Test fixes and updated Makefile for 1.12 testing
| * Test fixes and updated Makefile for 1.12 testingtest_fixes_1.12Joffrey F2016-08-033-13/+25
|/ | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Merge pull request #1150 from docker/1148-update-headers-fixDaniel Nephin2016-08-022-2/+35
|\ | | | | Avoid crashing in update_headers decorator when headers kwarg is None
| * Avoid crashing in update_headers decorator when headers kwarg is None1148-update-headers-fixJoffrey F2016-08-022-2/+35
|/ | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Merge pull request #1145 from jtakkala/1144-sysctl-supportJoffrey F2016-08-013-1/+36
|\ | | | | Add support for sysctl when creating container
| * Add support for sysctl when creating containerJari Takkala2016-08-013-1/+36
|/ | | | | | Closes #1144 Signed-off-by: Jari Takkala <jtakkala@gmail.com>
* Merge pull request #1146 from aanand/config-path-debugJoffrey F2016-08-011-4/+9
|\ | | | | More explicit debug for config path logic
| * More explicit debug for config path logicAanand Prasad2016-08-011-4/+9
|/ | | | Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
* Merge pull request #1143 from docker/1135-ipv6-docker-hostJoffrey F2016-07-282-21/+27
|\ | | | | Add support for IPv6 docker host connections.
| * Add support for IPv6 docker host connections.1135-ipv6-docker-hostJoffrey F2016-07-272-21/+27
|/ | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* dev versionJoffrey F2016-07-261-1/+1
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Merge branch 'release'Joffrey F2016-07-262-1/+3
|\
| * Merge pull request #1140 from docker/1.9.0-release1.9.0Joffrey F2016-07-262-1/+3
| |\ | | | | | | Bump to 1.9.0
| | * Bump to 1.9.01.9.0-releaseJoffrey F2016-07-262-1/+3
| |/ | | | | | | Signed-off-by: Joffrey F <joffrey@docker.com>
| * Set custom user agent on clientBen Firshman2016-07-264-1/+37
| | | | | | | | Signed-off-by: Ben Firshman <ben@firshman.co.uk>
| * Bump to 1.9.0-rc21.9.0-rc2Joffrey F2016-06-281-1/+1
| | | | | | | | Signed-off-by: Joffrey F <joffrey@docker.com>
| * Merge pull request #1111 from docker/1.9.0-releaseJoffrey F2016-06-283-7/+42
| |\ | | | | | | Cherry-pick signal fix into 1.9.0 release branch
| | * Add integration tests for different types of kill signalsJoffrey F2016-06-281-0/+30
| | | | | | | | | | | | Signed-off-by: Joffrey F <joffrey@docker.com>
| | * Fix network aliases test with Engine 1.12Joffrey F2016-06-281-6/+9
| | | | | | | | | | | | Signed-off-by: Joffrey F <joffrey@docker.com>
| | * signal in Client.kill can be a string containing the signal's nameJoffrey F2016-06-281-1/+3
| |/ | | | | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* | Merge pull request #1137 from aanand/default-to-npipe-on-windowsJoffrey F2016-07-262-3/+5
|\ \ | | | | | | Default to npipe address on Windows
| * | Default to npipe address on WindowsAanand Prasad2016-07-262-3/+5
|/ / | | | | | | Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
* | Merge pull request #1139 from docker/compose-3757-linklocal-fixAanand Prasad2016-07-262-4/+25
|\ \ | | | | | | Send LinkLocalIPs as part of IPAMConfig dictionary
| * | Send LinkLocalIPs as part of IPAMConfig dictionarycompose-3757-linklocal-fixJoffrey F2016-07-252-4/+25
|/ / | | | | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* | Merge pull request #1133 from kmala/masterAanand Prasad2016-07-223-10/+45
|\ \ | | | | | | Add optional auth config to docker push
| * | Add unit testsKeerthan Reddy Mala2016-07-221-0/+26
| | | | | | | | | | | | Signed-off-by: Keerthan Reddy Mala <kmala@deis.com>
| * | Add optional auth config to docker pushKeerthan Reddy Mala2016-07-222-10/+19
|/ / | | | | | | Signed-off-by: Keerthan Reddy Mala <kmala@deis.com>
* | Merge pull request #1125 from bfirsh/user-agentAanand Prasad2016-07-224-1/+37
|\ \ | | | | | | Set custom user agent on client
| * | Set custom user agent on clientBen Firshman2016-07-204-1/+37
|/ / | | | | | | Signed-off-by: Ben Firshman <ben@firshman.co.uk>