wireguard_mesh: only run batctl commands if there are peers
parent
5ec7d9ba3e
commit
afdc5fe92b
@ -1,6 +1,8 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
{% if item.wireguard_mesh_peers %}
|
||||||
{% for peer in item.wireguard_mesh_peers %}
|
{% for peer in item.wireguard_mesh_peers %}
|
||||||
batctl -m bat{{ item.name }} if del mesh{{ item.name }}{{ peer.number }}
|
batctl -m bat{{ item.name }} if del mesh{{ item.name }}{{ peer.number }}
|
||||||
ip link set down dev mesh{{ item.name }}{{ peer.number }}
|
ip link set down dev mesh{{ item.name }}{{ peer.number }}
|
||||||
ip link del mesh{{ item.name }}{{ peer.number }} type ip6gretap
|
ip link del mesh{{ item.name }}{{ peer.number }} type ip6gretap
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
{% endif %}
|
||||||
|
Loading…
Reference in New Issue