mirror of
				https://gitlab.sectorq.eu/jaydee/ansible.git
				synced 2025-10-30 09:51:10 +01:00 
			
		
		
		
	upt playbook
This commit is contained in:
		| @@ -30,13 +30,13 @@ | |||||||
|       when: inventory_hostname in groups['nas'] |       when: inventory_hostname in groups['nas'] | ||||||
|  |  | ||||||
|  |  | ||||||
|     - name: Test |     - name: Get ruleset | ||||||
|       command: nvram get vts_rulelist |       command: nvram get vts_rulelist | ||||||
|       when: inventory_hostname in groups['router'] |       when: inventory_hostname in groups['router'] | ||||||
|       register: result |       register: ruleset | ||||||
|  |  | ||||||
|     - name: Test |     - name: Set new ruleset | ||||||
|       command: nvram set vts_rulelist="{{ result.stdout  | replace('192.168.77.106', '192.168.77.246')  }}" |       command: nvram set vts_rulelist="{{ ruleset.stdout  | replace('192.168.77.106', '192.168.77.246')  }}" | ||||||
|       when: inventory_hostname in groups['router'] |       when: inventory_hostname in groups['router'] | ||||||
|  |  | ||||||
|     - name: Test |     - name: Test | ||||||
| @@ -76,7 +76,6 @@ | |||||||
|           Content-Type: "application/json" |           Content-Type: "application/json" | ||||||
|           X-API-Key: "ptr_DfS2M6Fj2P3fVvYpkhE0KJh2UGCzY47ePaFaLqadsjg=" |           X-API-Key: "ptr_DfS2M6Fj2P3fVvYpkhE0KJh2UGCzY47ePaFaLqadsjg=" | ||||||
|         timeout: 60 |         timeout: 60 | ||||||
|       register: result |  | ||||||
|       ignore_errors: yes |       ignore_errors: yes | ||||||
|       when: inventory_hostname in groups['nas'] |       when: inventory_hostname in groups['nas'] | ||||||
|        |        | ||||||
| @@ -90,12 +89,16 @@ | |||||||
|           Content-Type: "application/json" |           Content-Type: "application/json" | ||||||
|           X-API-Key: "ptr_DfS2M6Fj2P3fVvYpkhE0KJh2UGCzY47ePaFaLqadsjg=" |           X-API-Key: "ptr_DfS2M6Fj2P3fVvYpkhE0KJh2UGCzY47ePaFaLqadsjg=" | ||||||
|         timeout: 60 |         timeout: 60 | ||||||
|       register: result |  | ||||||
|       ignore_errors: yes |       ignore_errors: yes | ||||||
|       when: inventory_hostname in groups['nas'] |       when: inventory_hostname in groups['nas'] | ||||||
|  |  | ||||||
|     - name: Test |  | ||||||
|       command: nvram set vts_rulelist="{{ result.stdout  }}" |     - debug: | ||||||
|  |         msg: "{{ ruleset.stdout  }}" | ||||||
|  |  | ||||||
|  |     - name: Set new ruleset | ||||||
|  |       command: nvram set vts_rulelist="{{ ruleset.stdout  }}" | ||||||
|       when: inventory_hostname in groups['router'] |       when: inventory_hostname in groups['router'] | ||||||
|  |  | ||||||
|     - name: Test |     - name: Test | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 jaydee
					jaydee