From 38b5ec3e760701866b7baa498a1df0c43b36e684 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Wed, 17 Jun 2020 16:49:13 -0300 Subject: Hardlink copy --- files/drupal | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/files/drupal b/files/drupal index 4a51fda..e43fd49 100755 --- a/files/drupal +++ b/files/drupal @@ -42,7 +42,7 @@ function drupal_check_existing { echo "Folder $BASE/drupal-$1 already exists, skipping" fi exit - fi + fi } # Check for non existing installations @@ -52,7 +52,7 @@ function drupal_check_not_existing { echo "Folder $BASE/drupal-$1 does not exist, skipping" fi exit 1 - fi + fi } # Iterate through all drupal instances @@ -85,7 +85,7 @@ function drupal_iterate { cd $base/sites drupals="`ls -1 -I default -I all -I example.sites.php -I '*.onion' | grep "\." | xargs`" drupals="$drupals `ls -1 | grep '.onion$' | xargs`" - + # Issue updates for drupal in $drupals; do if [ -e "$drupal/settings.php" ]; then @@ -262,9 +262,9 @@ function drupal_upgrade { drupal_check_existing $new drupal_check_not_existing $old - + cd $BASE - + # Deploy a fresh drupal tree drupal_download $new --upgrade @@ -274,7 +274,7 @@ function drupal_upgrade { # Copy files for file in sites; do if [ ! -h "../drupal-$old/$file" ]; then - cp -a ../drupal-$old/$file . &> /dev/null + cp -alf ../drupal-$old/$file . &> /dev/null else # Symlink handling ln -sf $file `readlink ../drupal-$old/$file` @@ -289,7 +289,7 @@ function drupal_upgrade { cp -Rp ../drupal-$old/$extra_folder . fi done - + # Copy installation profiles rsync -av --exclude=default ../drupal-$old/profiles/ profiles/ -- cgit v1.2.3