X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=playbooks%2Froles%2Fdebian-phd%2Ftasks%2Fsetup-home.yml;h=8f7b112b7b8aa5801b2d1a2a2e693e8e36f4850a;hb=9a901b798b4dd29afa0ebed585652675d58e6e8d;hp=9d6b1cd766c8f9d67138dc9f3e031afb04cc2be5;hpb=d81d69e7c2dc5c4c63ff74883148a3a508a55141;p=ansible.git diff --git a/playbooks/roles/debian-phd/tasks/setup-home.yml b/playbooks/roles/debian-phd/tasks/setup-home.yml index 9d6b1cd..8f7b112 100644 --- a/playbooks/roles/debian-phd/tasks/setup-home.yml +++ b/playbooks/roles/debian-phd/tasks/setup-home.yml @@ -1,16 +1,4 @@ -- name: Upload archive - copy: +- name: Upload and extract home archive + unarchive: src: ~/archive/STORE/phd/Home/phd.tar.bz2 - dest: /tmp - -- name: Extract archive - shell: "cd /tmp && bzcat phd.tar.bz2 | tar xf -" - -- name: Copy home - command: rsync -a /tmp/phd /home - -- name: Cleanup - file: - path: "{{ item }}" - state: absent - loop: ['/tmp/phd', '/tmp/phd.tar.bz2'] + dest: /home