Files
convert-images-for-web/roles/configure-interfaces/tasks/main.yml
2018-07-01 22:03:32 -04:00

21 lines
653 B
YAML

---
- name: Copy interface file
template: src=../roles/configure-interfaces/templates/interfaces dest=/etc/network/interfaces
- name: Copy interface cfg file
vars:
interface_name: eth0
template: src=../roles/configure-interfaces/templates/eth.cfg.j2 dest=/etc/network/interfaces.d/{{ interface_name }}.cfg
- name: Up down interface
# shell: bash -c "(ifdown {{ interface_name }} && ifup {{ interface_name }}) &"
shell: "(sleep 1; ifdown {{ interface_name }} && ifup {{ interface_name }}) &"
#shell: "ifdown --exclude=lo -a; sleep 1; ifup --exclude=lo -a"
async: 100
poll: 0
ignore_errors: true
vars:
interface_name: eth0