- hosts: galaxyservers become: true handlers: - name: restart galaxy command: supervisorctl restart galaxy pre_tasks: - package: name: 'python-psycopg2' - package: name: ['git', 'python-virtualenv', 'python-pip', 'make'] - file: path: /srv/galaxy/ftp state: directory owner: galaxy group: galaxy mode: 0750 roles: - galaxyproject.repos - galaxyproject.postgresql - role: natefoo.postgresql_objects become: true become_user: postgres - galaxyproject.galaxy - geerlingguy.pip - usegalaxy-eu.supervisor - galaxyproject.proftpd - usegalaxy-eu.certbot - geerlingguy.nginx