Handle error if node hasn't started yet
@@ -70,8 +70,12 @@ if env("USE_DOCKER") == "yes":
hostname, _, ips = socket.gethostbyname_ex(socket.gethostname())
INTERNAL_IPS += [".".join(ip.split(".")[:-1] + ["1"]) for ip in ips]
{%- if cookiecutter.js_task_runner == 'Gulp' %}
+ try:
_, _, ips = socket.gethostbyname_ex("node")
INTERNAL_IPS.extend(ips)
+ except socket.gaierror:
+ # The node container isn't started (yet?)
+ pass
{%- endif %}
{%- endif %}
