mirror of
https://gitea.0xace.cc/ansible-galaxy/network.git
synced 2025-07-20 14:53:08 +00:00
add network
This commit is contained in:
27
templates/ifcfg-ethernet.j2
Normal file
27
templates/ifcfg-ethernet.j2
Normal file
@ -0,0 +1,27 @@
|
||||
DEVICE="{{ item.name }}"
|
||||
USERCTL="{{ item.userctl | default('no') }}"
|
||||
NM_CONTROLLED="{{ item.nm_controlled | default('no') }}"
|
||||
{% if ite.bootproto is defined %}
|
||||
BOOTPROTO="{{ item.bootproto }}"
|
||||
{% endif %}
|
||||
ONBOOT="{{ item.onboot | default('yes') }}"
|
||||
{% if item.mtu is defined %}
|
||||
MTU="{{ item.mtu }}"
|
||||
{% endif %}
|
||||
{% if item.slave is defined %}
|
||||
MASTER="{{ item.master }}"
|
||||
SLAVE="yes"
|
||||
{% endif %}
|
||||
{% if item.gateway is defined %}
|
||||
GATEWAY="{{ item.gateway }}"
|
||||
{% endif %}
|
||||
{% for network in item.ip %}
|
||||
{% if network.ipaddr is defined %}
|
||||
IPADDR{{ loop.index }}="{{ network.ipaddr }}"
|
||||
{% endif %}
|
||||
{% if network.netmask is defined %}
|
||||
NETMASK{{ loop.index }}="{{ network.netmask }}"
|
||||
{% elif network.prefix is defined %}
|
||||
PREFIX{{ loop.index }}="{{ network.prefix }}"
|
||||
{% endif %}
|
||||
{% endfor %}
|
Reference in New Issue
Block a user