summaryrefslogtreecommitdiff
path: root/docker/api/swarm.py
Commit message (Collapse)AuthorAgeFilesLines
* Fix a number of docs formatting issuesdocs-fixesJoffrey F2017-01-181-2/+2
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Merge pull request #1338 from docker/remove_nodeJoffrey F2016-12-071-0/+28
|\ | | | | Implement swarm node removal
| * Implement swarm node removalremove_nodeJoffrey F2016-12-071-0/+28
| | | | | | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* | Update code and tests for Engine 1.13 compatibilitydnephin-add-attachableJoffrey F2016-12-071-0/+4
|/ | | | | | Makefile now runs tests against Docker 1.13 RC Signed-off-by: Joffrey F <joffrey@docker.com>
* Move config type creation from docker.utils functions to classes inconfig_typesJoffrey F2016-12-011-1/+2
| | | | | | docker.types Signed-off-by: Joffrey F <joffrey@docker.com>
* Rename Client -> DockerClientdocker_clientJoffrey F2016-11-281-1/+1
| | | | | | | Replace references to old Client with APIClient Moved contents of services.md to appropriate locations Signed-off-by: Joffrey F <joffrey@docker.com>
* Add docstrings to low-level APIBen Firshman2016-11-221-0/+204
| | | | Signed-off-by: Ben Firshman <ben@firshman.co.uk>
* enable setting of node labels #1225Nathan Shirlberg2016-09-271-0/+7
| | | | | | | | Added update_node function to enable setting labels on nodes. This exposes the Update a Node function from the Docker API and should enable promoting/demoting manager nodes inside a swarm. Signed-off-by: Nathan Shirlberg <nshirlberg@labattfood.com>
* Ignore not in swarm error when force leavingBen Firshman2016-09-141-1/+5
| | | | | | | | | Real errors were getting swallowed in these tests, producing other confusing cascading errors. This makes it much easier to make sure a node is not in a Swarm, while also handling other errors correctly. Signed-off-by: Ben Firshman <ben@firshman.co.uk>
* Add `nodes` and `inspect_node` methodsswarm-supportJoffrey F2016-08-111-0/+15
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Update arguments for several Swarm API methodsJoffrey F2016-08-041-8/+19
| | | | | | | Add Client.update_swarm method Add test for Client.update_swarm Signed-off-by: Joffrey F <joffrey@docker.com>
* Update swarm methods to include newly added parametersJoffrey F2016-08-031-16/+27
| | | | | | | | | 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-031-0/+41
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>