- hosts: "all" strategy: linear vars: update_perforce: false become: yes roles: - { role: 'perforce-sdp-install', when: install_perforce | default(false) | bool } - { role: 'perforce-sdp-monitoring', when: monitor_perforce | default(false) | bool } tasks: - import_role: name: "perforce-sdp-install" tasks_from: update when: update_perforce | default(false) | bool - import_role: name: "perforce-sdp-install" tasks_from: dependencies when: update_depend | default(false) | bool - import_role: name: "perforce-sdp-install" tasks_from: cron when: update_cron | default(false) | bool - import_role: name: "perforce-sdp-install" tasks_from: sudo when: update_sudo | default(false) | bool - import_role: name: "perforce-sdp-install" tasks_from: cert when: update_cert | default(false) | bool