29 lines
576 B
YAML
29 lines
576 B
YAML
|
---
|
||
|
- name: provision switches
|
||
|
hosts: switches
|
||
|
gather_facts: no
|
||
|
roles:
|
||
|
- gekmihesg.openwrt
|
||
|
vars:
|
||
|
- openwrt_install_recommended_packages: no
|
||
|
tasks:
|
||
|
- name: provision /etc/config
|
||
|
template:
|
||
|
src: "{{ item }}"
|
||
|
dest: /etc/config/
|
||
|
with_fileglob:
|
||
|
- "templates/switches/etc/config/*"
|
||
|
notify:
|
||
|
- "reload {{ item | basename }}"
|
||
|
|
||
|
handlers:
|
||
|
- name: reload system
|
||
|
service:
|
||
|
name: system
|
||
|
state: reloaded
|
||
|
|
||
|
- name: reload network
|
||
|
service:
|
||
|
name: network
|
||
|
state: reloaded
|