From 2b61bc57537f78b016032030d049772a75ddbb13 Mon Sep 17 00:00:00 2001
From: Daniel M <daniel.q.mueller@stud.h-da.de>
Date: Fri, 28 Jan 2022 17:23:10 +0100
Subject: [PATCH] Create Desktop dir if not exists

---
 roles/jupyter-lab/tasks/main.yml  | 7 +++++++
 roles/local-mdbook/tasks/main.yml | 7 +++++++
 2 files changed, 14 insertions(+)

diff --git a/roles/jupyter-lab/tasks/main.yml b/roles/jupyter-lab/tasks/main.yml
index a09b15d..248bbeb 100644
--- a/roles/jupyter-lab/tasks/main.yml
+++ b/roles/jupyter-lab/tasks/main.yml
@@ -41,6 +41,13 @@
     daemon_reload: true
   when: jupyter_service and jupyter_start
 
+- name: Create Desktop dir
+  become: true
+  become_user: "{{ target_user }}"
+  file:
+    path: "/home/{{ target_user }}/Desktop"
+    state: directory
+
 - name: Copy desktop entry to desktop
   become: true
   become_user: "{{ target_user }}"
diff --git a/roles/local-mdbook/tasks/main.yml b/roles/local-mdbook/tasks/main.yml
index 5ef1f7f..817b340 100644
--- a/roles/local-mdbook/tasks/main.yml
+++ b/roles/local-mdbook/tasks/main.yml
@@ -16,6 +16,13 @@
     dest: "/home/{{ target_user }}/Documentation"
     remote_src: true
 
+- name: Create Desktop dir
+  become: true
+  become_user: "{{ target_user }}"
+  file:
+    path: "/home/{{ target_user }}/Desktop"
+    state: directory
+
 - name: Copy desktop entry to desktop
   become: true
   become_user: "{{ target_user }}"
-- 
GitLab