Add Support for Networks String List
This commit is contained in:
parent
ec7c196064
commit
effb62c3e6
@ -21,6 +21,11 @@ services:
|
|||||||
{% endif %}
|
{% endif %}
|
||||||
{% if container.networks is defined %}
|
{% if container.networks is defined %}
|
||||||
networks:
|
networks:
|
||||||
|
{% if container.networks is iterable and (container.networks is not string and container.networks is not mapping) %}
|
||||||
|
{% for network in container.networks %}
|
||||||
|
- {{ network }}
|
||||||
|
{% endfor %}
|
||||||
|
{% else %}
|
||||||
{% for network, params in container.networks.items() %}
|
{% for network, params in container.networks.items() %}
|
||||||
{{ network }}:
|
{{ network }}:
|
||||||
{% if params.aliases is defined %}
|
{% if params.aliases is defined %}
|
||||||
@ -31,6 +36,7 @@ services:
|
|||||||
{% endif %}
|
{% endif %}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
{% endif %}
|
||||||
{% if container.build is defined %}
|
{% if container.build is defined %}
|
||||||
build: {{ container.build }}
|
build: {{ container.build }}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
@ -219,6 +225,7 @@ services:
|
|||||||
{% if networks is defined %}
|
{% if networks is defined %}
|
||||||
networks:
|
networks:
|
||||||
{% for network in networks %}
|
{% for network in networks %}
|
||||||
|
{% if network.active %}
|
||||||
{{ network.network_name }}:
|
{{ network.network_name }}:
|
||||||
{% if network.external is defined %}
|
{% if network.external is defined %}
|
||||||
external: {{ network.external }}
|
external: {{ network.external }}
|
||||||
@ -226,5 +233,6 @@ networks:
|
|||||||
{% if network.driver is defined %}
|
{% if network.driver is defined %}
|
||||||
driver: {{ network.driver }}
|
driver: {{ network.driver }}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
{% endif %}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user