--- #- hosts: high-fructose-corn-syrup.csclub.uwaterloo.ca - hosts: all remote_user: root gather_facts: no tasks: #- name: update hosts # connection: local # git: repo=~git/public/hosts.git dest=generate-hosts #- name: generate hosts file # connection: local # shell: generate-hosts/generate-hosts.py < generate-hosts/hosts.in > generate-hosts/hosts - name: copy hosts file copy: src=generate-hosts/hosts dest=/etc/hosts backup=yes