fix(helpers:update): prevent err on existing dirs

This commit is contained in:
Asif Bacchus 2021-07-27 22:08:29 -06:00
parent a4d466fe3f
commit fcd24f0387
1 changed files with 13 additions and 4 deletions

View File

@ -25,6 +25,15 @@ okNotify() {
printf "%s[OK]%s\n" "$ok" "$norm"
}
makeDirectory() {
if ! [ -d "./$1" ]; then
if ! mkdir"./$1" >/dev/null 2>&1; then
errMsgString="Unable to make '$1' directory."
errMsg "$errMsgString" 40
fi
fi
}
scriptHelp() {
textNewline
textBlock "Update ${containerName} container and helper script files"
@ -203,10 +212,10 @@ if [ "$doScriptUpdate" -eq 1 ]; then
fi
## update files
# ensure directories exist
if ! mkdir config sites snippets >/dev/null 2>&1; then
errMsg "Unable to make directories in which to place updated files." 40
fi
makeDirectory "config"
makeDirectory "sites"
makeDirectory "snippets"
while IFS=' ' read -r field1 field2; do
if [ "$field2" = "update.sh" ]; then continue; fi
printf "\nChecking '%s' for updates... " "$field2"