diff --git a/bin/drush b/bin/drush index dda1b33a360fbe1d63214e694084c9a9c6853724..20f0741e6c4507d3ddb6112bc43679b478d54717 100755 --- a/bin/drush +++ b/bin/drush @@ -1,7 +1,7 @@ #!/bin/sh function setPermissions { - chmod -R g+w . + sudo chmod -R g+w . } FLAG= @@ -9,13 +9,18 @@ if [[ "$1" == "-T" ]]; then FLAG=-T shift fi +if [[ "$1" == "si" ]] || [[ "$1" == "sin" ]] || [[ "$1" == "site-install" ]]; then + FLAG="$FLAG -e L3D_DISABLE_REDIS=yes" +fi docker compose exec $FLAG ${LAKEDROPS_DEV_DC_OPTIONS} php drush "$@" EC=$? -if [[ "$1" == "gen" ]]; then - setPermissions +if [[ "$1" == "si" ]] || [[ "$1" == "sin" ]] || [[ "$1" == "site-install" ]]; then + if [[ -f web/modules/contrib/redis/example.services.yml ]]; then + docker compose exec $FLAG ${LAKEDROPS_DEV_DC_OPTIONS} php drush -y en redis + fi fi -if [[ "$1" == "generate" ]]; then +if [[ "$1" == "gen" ]] || [[ "$1" == "generate" ]]; then setPermissions fi