bootstrap.sh: don't fail hard if the overwriting profile is not there yet
authorAntonio Ospite <ao2@ao2.it>
Sat, 10 Mar 2018 15:23:19 +0000 (16:23 +0100)
committerAntonio Ospite <ao2@ao2.it>
Fri, 16 Mar 2018 12:30:04 +0000 (13:30 +0100)
libexec/bootstrap.sh

index 9445a55..302ba67 100755 (executable)
@@ -130,7 +130,13 @@ then
     echo "Use --overwrite-profile to copy over it." 1>&2
     exit 1
   else
-    cp -a "$INSTALLATION_PROFILE" "${WEB_ROOT}/profiles"
+    if [ -d "$INSTALLATION_PROFILE" ];
+    then
+      cp -a "$INSTALLATION_PROFILE" "${WEB_ROOT}/profiles"
+    else
+      echo "Local installation profile '$INSTALLATION_PROFILE' not found." 1>&2
+      echo "Cannot honour the --overwrite-profile option." 1>&2
+    fi
   fi
 fi