fix possible double-backslash on outputLocation

This commit is contained in:
Asif Bacchus 2020-03-13 20:03:36 -06:00
parent 85b02e8821
commit 8126efc7e1

View File

@ -380,7 +380,7 @@ if [ -d "$outputLocation" ]; then
fi
else
# create directory
if ! mkdir -p "$outputLocation" > /dev/null 2>&1; then
if ! mkdir -p "${outputLocation%/}" > /dev/null 2>&1; then
exitError '1' "Unable to create output path: $outputLocation" 'nc'
else
logInfo "Writing output to: $outputLocation"
@ -560,7 +560,7 @@ elif [ $extract = 'false' ]; then
exitError 6 'Unable to copy backup archive from container to host.'
fi
logInfo 'done'
logInfo "Backup file: $outputLocation/ldap-${fileDate}.tar.gz"
logInfo "Backup file: ${outputLocation%/}/ldap-${fileDate}.tar.gz"
## cleanup and log success
cleanup