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