fabric: clean up formatting for interface templates
Hypothetically.
This commit is contained in:
parent
09eb030e32
commit
39284749f2
2 changed files with 19 additions and 10 deletions
|
@ -1,9 +1,14 @@
|
|||
{% set addrs = interfaces | selectattr('name', '==', 'lo') |
|
||||
map(attribute='ip_addresses') | first | selectattr('role') %}
|
||||
{% set loopback = addrs | selectattr('role.value', '==', 'loopback') |
|
||||
map(attribute='address') %}
|
||||
{% set anycast = addrs | selectattr('role.value', '==', 'anycast') |
|
||||
map(attribute='address') %}
|
||||
{% set addrs = interfaces
|
||||
| selectattr('name', '==', 'lo')
|
||||
| map(attribute='ip_addresses')
|
||||
| first | selectattr('role') %}
|
||||
{% set loopback = addrs
|
||||
| selectattr('role.value', '==', 'loopback')
|
||||
| map(attribute='address') %}
|
||||
{% set anycast = addrs
|
||||
| selectattr('role.value', '==', 'anycast')
|
||||
| map(attribute='address') -%}
|
||||
|
||||
auto lo
|
||||
iface lo inet loopback
|
||||
{% for address in loopback %}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue