From 30cb0c0df6deaac63035bc7906aab967710f1110 Mon Sep 17 00:00:00 2001
From: Arthur BOUDREAULT <arthur@lydra.fr>
Date: Tue, 18 Jan 2022 18:15:26 +0100
Subject: [PATCH] --wip-- [skip ci]

---
 defaults/main.yml |  3 +++
 tasks/main.yml    | 17 +++++++++++++++++
 2 files changed, 20 insertions(+)

diff --git a/defaults/main.yml b/defaults/main.yml
index 725285b..03687d4 100644
--- a/defaults/main.yml
+++ b/defaults/main.yml
@@ -23,6 +23,9 @@ ynh_install_script_url: https://install.yunohost.org
 
 ynh_admin_password: MYINSECUREPWD_PLZ_OVERRIDE_THIS
 
+ynh_data_dir: "/data/var/www"
+ynh_conf_dir: "/data/etc/yunohost"
+
 # The list of Yunohost domains.
 ynh_main_domain: domain.tld
 ynh_extra_domains: null
diff --git a/tasks/main.yml b/tasks/main.yml
index 0480221..847c38d 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -25,6 +25,23 @@
       - dialog
     state: present
 
+- name: Create data folders
+  ansible.builtin.file:
+    path: "{{ item }}"
+    state: directory
+    mode: 0770
+  loop:
+    - "{{ ynh_data_dir }}"
+    - "{{ ynh_conf_dir }}"
+  tags: test
+  
+- name: Create symbolic for Yunohost data directory
+  ansible.builtin.file:
+    src: /etc/yunohost
+    dest: "{{ ynh_data_dir }}/test"
+    state: link
+  tags: test
+
 - name: Test if Yunohost is already installed
   ansible.builtin.stat: path=/etc/yunohost/installed
   register: ynh_file_install
-- 
GitLab