From ba19ad91d7e0521a49abb47261568843fc6a0ece Mon Sep 17 00:00:00 2001 From: Franck Bebel <franck.bebel@ouidou.fr> Date: Mon, 6 Jul 2020 15:40:38 +0200 Subject: [PATCH] [devops] keep data dir at uninstall --- deployment/roles/uninstall/defaults/main.yml | 1 + deployment/roles/uninstall/tasks/vitam-service.yml | 10 ++++++++-- 2 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 deployment/roles/uninstall/defaults/main.yml diff --git a/deployment/roles/uninstall/defaults/main.yml b/deployment/roles/uninstall/defaults/main.yml new file mode 100644 index 00000000..9298947a --- /dev/null +++ b/deployment/roles/uninstall/defaults/main.yml @@ -0,0 +1 @@ +delete_data_dir: false \ No newline at end of file diff --git a/deployment/roles/uninstall/tasks/vitam-service.yml b/deployment/roles/uninstall/tasks/vitam-service.yml index 38dc697e..8f0f0095 100644 --- a/deployment/roles/uninstall/tasks/vitam-service.yml +++ b/deployment/roles/uninstall/tasks/vitam-service.yml @@ -1,4 +1,3 @@ - --- # tasks file for vitam-service-uninstall - name: Stop vitam service @@ -20,10 +19,17 @@ - app - bin - conf - - data - defaults - lib - log - run - script - tmp + +- name: Delete data of the service + file: + name: "{{ vitam_defaults.folder.root_path }}/{{ item }}/{{ service_name }}" + state: absent + when: delete_data_dir + with_items: + - data \ No newline at end of file -- GitLab