Merge pull request #8187 from aiordache/build_opts

Fix build.extra_hosts list format
This commit is contained in:
Ulysses Souza 2021-03-09 19:20:51 +01:00 committed by GitHub
commit 551f680751
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1877,8 +1877,10 @@ class _CLIBuilder:
command_builder.add_arg("--isolation", isolation)
if extra_hosts:
for host, ip in extra_hosts.items():
command_builder.add_arg("--add-host", "{}:{}".format(host, ip))
if isinstance(extra_hosts, dict):
extra_hosts = ["{}:{}".format(host, ip) for host, ip in extra_hosts.items()]
for host in extra_hosts:
command_builder.add_arg("--add-host", "{}".format(host))
args = command_builder.build([path])