From 8a0baeb596ca614111efaf261df454e2ea5544ca Mon Sep 17 00:00:00 2001 From: janic Date: Tue, 18 Oct 2022 23:06:20 +0200 Subject: [PATCH] Needed to cleanup Project --- src/templates/clean-data.sh.j2 | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 src/templates/clean-data.sh.j2 diff --git a/src/templates/clean-data.sh.j2 b/src/templates/clean-data.sh.j2 new file mode 100644 index 0000000..0fd55e3 --- /dev/null +++ b/src/templates/clean-data.sh.j2 @@ -0,0 +1,30 @@ +#!/bin/bash + +# Variables +## Static +CLEAN_ERROR_ID=0 + +# Pre Tasks +## Stop Project +make stop + +# Clean Tasks +echo "Executing Clean tasks" +## Remove Generated docker-compose +rm -rf src/docker-compose.yml || CLEAN_ERROR_ID=1 + +## Clean DB-Data +rm -rf {% if db.data_path_mysql is defined %}{{ data_path_mysql }}{% else %}./src/db/cache/mysql_data{% endif %} || CLEAN_ERROR_ID=3 +rm -rf {% if db.data_path_mysql_backup is defined %}{{ data_path_mysql_backup }}{% else %}./src/db/cache/mysql_backup{% endif %} || CLEAN_ERROR_ID=4 + +# Post Task +## Remove Clean script itself +rm -rf src/clean-data.sh || CLEAN_ERROR_ID=2 + +## Output +if [ $CLEAN_ERROR_ID -eq 0 ] +then + echo "Cleaning Tasks were Successfull" +else + echo "There where some Issues while cleaning, check ID: $CLEAN_ERROR_ID" +fi \ No newline at end of file