summaryrefslogtreecommitdiff
path: root/docker/api/network.py
diff options
context:
space:
mode:
authorAanand Prasad <aanand.prasad@gmail.com>2016-01-14 16:33:26 +0000
committerAanand Prasad <aanand.prasad@gmail.com>2016-01-14 18:19:35 +0000
commitd00a5bb08671dc43c4db1fb8dc2ea90b68bbc1d9 (patch)
tree85c95101938ddfdb5fe38d8389d0ea98823bf808 /docker/api/network.py
parente2878cbcc3a7eef99917adc1be252800b0e41ece (diff)
downloaddocker-py-d00a5bb08671dc43c4db1fb8dc2ea90b68bbc1d9.tar.gz
Implement support for network-scoped aliases
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
Diffstat (limited to 'docker/api/network.py')
-rw-r--r--docker/api/network.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/docker/api/network.py b/docker/api/network.py
index ce3f511..37b409c 100644
--- a/docker/api/network.py
+++ b/docker/api/network.py
@@ -47,8 +47,13 @@ class NetworkApiMixin(object):
@check_resource
@minimum_version('1.21')
- def connect_container_to_network(self, container, net_id):
- data = {"container": container}
+ def connect_container_to_network(self, container, net_id, aliases=None):
+ data = {
+ "Container": container,
+ "EndpointConfig": {
+ "Aliases": aliases,
+ },
+ }
url = self._url("/networks/{0}/connect", net_id)
self._post_json(url, data=data)