summaryrefslogtreecommitdiff
path: root/docker/utils/utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'docker/utils/utils.py')
-rw-r--r--docker/utils/utils.py8
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