feat: make interfaces file more readable
This commit is contained in:
parent
7939bb1b14
commit
2b39625159
1 changed files with 2 additions and 1 deletions
|
|
@ -42,13 +42,14 @@
|
||||||
marker: " # {mark} ANSIBLE MANAGED STATIC ROUTES"
|
marker: " # {mark} ANSIBLE MANAGED STATIC ROUTES"
|
||||||
block: |
|
block: |
|
||||||
{% for route in static_routes %}
|
{% for route in static_routes %}
|
||||||
# {{ route.name }}
|
# {{ route.name }}
|
||||||
{% if route.metric is defined %}
|
{% if route.metric is defined %}
|
||||||
down ip route del {{ route.destination }} via {{ route.gateway }}{{ ' dev ' + route.interface if route.interface is defined else '' }} metric {{ route.metric }}
|
down ip route del {{ route.destination }} via {{ route.gateway }}{{ ' dev ' + route.interface if route.interface is defined else '' }} metric {{ route.metric }}
|
||||||
up ip route add {{ route.destination }} via {{ route.gateway }}{{ ' dev ' + route.interface if route.interface is defined else '' }} metric {{ route.metric }}
|
up ip route add {{ route.destination }} via {{ route.gateway }}{{ ' dev ' + route.interface if route.interface is defined else '' }} metric {{ route.metric }}
|
||||||
{% else %}
|
{% else %}
|
||||||
down ip route del {{ route.destination }} via {{ route.gateway }}{{ ' dev ' + route.interface if route.interface is defined else '' }}
|
down ip route del {{ route.destination }} via {{ route.gateway }}{{ ' dev ' + route.interface if route.interface is defined else '' }}
|
||||||
up ip route add {{ route.destination }} via {{ route.gateway }}{{ ' dev ' + route.interface if route.interface is defined else '' }}
|
up ip route add {{ route.destination }} via {{ route.gateway }}{{ ' dev ' + route.interface if route.interface is defined else '' }}
|
||||||
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
insertafter: "^iface {{ lan_interface }} inet.*\\n(\\s+.*\\n)*\\s+netmask"
|
insertafter: "^iface {{ lan_interface }} inet.*\\n(\\s+.*\\n)*\\s+netmask"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue