mirror of
				https://github.com/iiab/iiab.git
				synced 2025-03-09 15:40:17 +00:00 
			
		
		
		
	vnstat - just use ansible in install mode
This commit is contained in:
		
							parent
							
								
									8637589218
								
							
						
					
					
						commit
						4e717570e2
					
				
					 1 changed files with 2 additions and 12 deletions
				
			
		| 
						 | 
				
			
			@ -1,19 +1,9 @@
 | 
			
		|||
# Similar code block in roles/network/tasks/detected_network.yml
 | 
			
		||||
- name: "If above ansible_default_ipv4.gateway is defined, set WAN candidate 'discovered_wan_iface: {{ ansible_default_ipv4.alias }}' -- using ansible_default_ipv4.alias"
 | 
			
		||||
- name: "Setting iiab_wan_iface to {{ ansible_default_ipv4.alias }}' -- using ansible_default_ipv4.alias if detected"
 | 
			
		||||
  set_fact:
 | 
			
		||||
    discovered_wan_iface: "{{ ansible_default_ipv4.alias }}"
 | 
			
		||||
    iiab_wan_iface: "{{ ansible_default_ipv4.alias }}"
 | 
			
		||||
  when: ansible_default_ipv4.gateway is defined
 | 
			
		||||
 | 
			
		||||
- name: "Verify gateway active: ping -c4 {{ ansible_default_ipv4.gateway }} -- using ansible_default_ipv4.gateway"
 | 
			
		||||
  shell: ping -c4 "{{ ansible_default_ipv4.gateway }}" | grep icmp_seq=4 | wc -l
 | 
			
		||||
  register: gw_active_test
 | 
			
		||||
  when: discovered_wan_iface != "none"
 | 
			
		||||
 | 
			
		||||
- name: "If gateway responded, set 'iiab_wan_iface: {{ discovered_wan_iface }}' -- using discovered_wan_iface"
 | 
			
		||||
  set_fact:
 | 
			
		||||
    iiab_wan_iface: "{{ discovered_wan_iface }}"
 | 
			
		||||
  when: discovered_wan_iface != "none" and gw_active_test.stdout == "1"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
- name: Install 'vnstat' package
 | 
			
		||||
  package:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue