--- /dev/null
+- name: Test if user phd already exists
+ command: test -f ~/.profile -a -f ~/.shellrc
+ ignore_errors: true
+ register: phd_exist
+
+- debug:
+ msg: "User phd has already been created"
+ when: phd_exist.rc == 0
+
+- name: "Create and setup user phd"
+ block:
+ - name: "Create user phd"
+ import_tasks: create.yml
+ - name: "Setup home dir"
+ import_tasks: setup-home.yml
+ when: phd_exist.rc != 0