File tree Expand file tree Collapse file tree 2 files changed +9
-10
lines changed Expand file tree Collapse file tree 2 files changed +9
-10
lines changed Original file line number Diff line number Diff line change @@ -37,7 +37,6 @@ should be a dict containing the following items:
37
37
- ` name ` The name of the network.
38
38
- ` mode ` The forwarding mode of the network, ` bridge ` , ` route ` and ` nat ` are
39
39
supported.
40
-
41
40
- ` bridge ` The name of the bridge interface for this network.
42
41
- ` zone ` the firewalld zone for the bridge (defaults to public)
43
42
- ` ip ` IP address of the virtual bridge, mandatory for ` route ` and ` nat ` mode.
Original file line number Diff line number Diff line change 1
1
<network {% if item.ipv6 is defined %}ipv6 =' yes' {% endif %} connections =' 1' >
2
2
<name >{{ item.name }}</name >
3
3
<forward mode =' {{ item.mode }}' />
4
- <bridge name =' {{ item.bridge }}' />
5
- {% if item .mode == 'route' or item .mode == 'nat' %}
4
+ <bridge name =' {{ item.bridge }}' {% if item.zone is defined %} zone = ' {{ item.zone }} ' {% endif %} />
5
+ {% if item .mode == 'route' or item .mode == 'nat' %}
6
6
<domain name =' {{ item.domain|default(item.name) }}' />
7
7
<ip address =' {{ item.ip }}' netmask =' {{ item.netmask }}' >
8
8
{% if item .dhcp_start is defined and item .dhcp_end is defined %}
9
- <dhcp >
10
- <range start =' {{ item.dhcp_start }}' end =' {{ item.dhcp_end }}' />
11
- </dhcp >
9
+ <dhcp >
10
+ <range start =' {{ item.dhcp_start }}' end =' {{ item.dhcp_end }}' />
11
+ </dhcp >
12
12
{% endif %}
13
13
</ip >
14
14
{% if item .routes is defined %}
15
- {% for route in item .routes %}
15
+ {% for route in item .routes %}
16
16
<route address =" {{ route.address }}" prefix =" {{ route.prefix }}" gateway =" {{ route.gateway }}" {% if route.metric is defined %} metric =' {{ route.metric }}' {% endif %} />
17
- {% endfor %}
17
+ {% endfor %}
18
18
{% endif %}
19
19
{% if item .ipv 6 is defined and item .ipv 6_prefix is defined %}
20
20
<ip family =' ipv6' address =' {{ item.ipv6 }}' prefix =' {{ item.ipv6_prefix }}' >
21
21
</ip >
22
22
{% endif %}
23
23
{% if item .routesv 6 is defined %}
24
- {% for route in item .routesv 6 %}
24
+ {% for route in item .routesv 6 %}
25
25
<route family =" ipv6" address =" {{ route.address }}" prefix =" {{ route.prefix }}" gateway =" {{ route.gateway }}" {% if route.metric is defined %} metric =' {{ route.metric }}' {% endif %} />
26
- {% endfor %}
26
+ {% endfor %}
27
27
{% endif %}
28
28
{% endif %}
29
29
</network >
You can’t perform that action at this time.
0 commit comments