dev/endpoints/endpoint-post-delete.sh
2024-01-16 09:54:33 +02:00

19 lines
517 B
Bash
Executable File

#!/bin/bash
SITE=${1}
NODE=${2}
BASE_DIR="/var/www/sites"
MODULES="modules/custom"
[ "$#" -lt 2 ] && echo "Argument missing" && exit
[ ! -d ${SITE} ] && echo "Directory ${SITE} does not exist" && exit
[ -d ${SITE}/web ] && SITE=${SITE}/web
echo -en " 🌈 Disable module ${B}bundle_${NODE}${E}"
cd /var/www/sites/${SITE}
../vendor/drush/drush/drush pmu "bundle_${NODE}"
echo -en " 📂 Delete directory ${B}${SITE}/modules/custom/bundle_${NODE}${E}"
rm "/var/www/sites/${SITE}/modules/custom/bundle_${NODE}" -rf