X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=playbooks%2Froles%2Fphd%2Ftasks%2Fmain.yml;h=985a98ec9d3a9b16d5a446c74839d956363f6573;hb=e3995dacde4c3b074bd8ac52c65f3d8027c13170;hp=cb36caa7276bb51b725765e795f14361c1f3af50;hpb=821cc704535e7fb9a2aaafc5692ad68e38308786;p=ansible.git diff --git a/playbooks/roles/phd/tasks/main.yml b/playbooks/roles/phd/tasks/main.yml index cb36caa..985a98e 100644 --- a/playbooks/roles/phd/tasks/main.yml +++ b/playbooks/roles/phd/tasks/main.yml @@ -40,6 +40,8 @@ unarchive: src: ~/archive/STORE/phd/Home/phd.tar.bz2 dest: /home + register: phd_extracted + failed_when: "(ansible_facts.os_family == 'Debian' and 'rc' in phd_extracted and phd_extracted.rc != 0) or (ansible_facts.os_family == 'RedHat' and ('rc' in phd_extracted and phd_extracted.rc not in [0, 139]))" - name: Add alias become: true