diff options
author | Joffrey F <joffrey@docker.com> | 2016-07-25 15:04:04 -0700 |
---|---|---|
committer | Joffrey F <joffrey@docker.com> | 2016-07-25 15:04:04 -0700 |
commit | cea73760863182035ddbf1c336b388df283c7431 (patch) | |
tree | 8ef409d8bebe6c38264e2ea5f37666c58b9b5eca /docker | |
parent | 30644d8ae06a1591537e47029ca07a5496172bf7 (diff) | |
download | docker-py-compose-3757-linklocal-fix.tar.gz |
Send LinkLocalIPs as part of IPAMConfig dictionarycompose-3757-linklocal-fix
Signed-off-by: Joffrey F <joffrey@docker.com>
Diffstat (limited to 'docker')
-rw-r--r-- | docker/utils/utils.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/docker/utils/utils.py b/docker/utils/utils.py index b38cda4..4e48fc7 100644 --- a/docker/utils/utils.py +++ b/docker/utils/utils.py @@ -894,15 +894,15 @@ def create_endpoint_config(version, aliases=None, links=None, if ipv6_address: ipam_config['IPv6Address'] = ipv6_address - if ipam_config: - endpoint_config['IPAMConfig'] = ipam_config - if link_local_ips is not None: if version_lt(version, '1.24'): raise errors.InvalidVersion( 'link_local_ips is not supported for API version < 1.24' ) - endpoint_config['LinkLocalIPs'] = link_local_ips + ipam_config['LinkLocalIPs'] = link_local_ips + + if ipam_config: + endpoint_config['IPAMConfig'] = ipam_config return endpoint_config |