blob: 2e46c1a8ca3a0eddbe196a0bcca93888e84dc3f5 [file] [log] [blame]
Ales Komareke653a102014-09-21 17:36:15 +02001{%- for subnet_name, subnet in server.subnet.iteritems() %}
2
3subnet {{ subnet.network }} netmask {{ subnet.netmask }} {
4 {%- if subnet.range is defined %}
5 pool
6 {
Ales Komarek9b602932014-09-21 17:45:06 +02007 #failover peer "dhcp-failover";
Ales Komareke653a102014-09-21 17:36:15 +02008 range {{ subnet.range }};
9 }
10 {%- endif %}
11
12 option subnet-mask {{ subnet.netmask }};
13 {%- if subnet.gateway is defined %}
14 option routers {{ subnet.gateway }};
15 {%- endif %}
16 {%- if subnet.pxeserver is defined %}
17 next-server {{ subnet.pxeserver }};
18 {%- endif %}
19}
20
21{%- endfor %}