Move lock file clean up to before any exit info is printed
Just try to clean lock file always on exit
This commit is contained in:
@@ -7,14 +7,14 @@ fi;
|
||||
|
||||
# unset borg settings
|
||||
unset BORG_BASE_DIR BORG_UNKNOWN_UNENCRYPTED_REPO_ACCESS_IS_OK BORG_RELOCATED_REPO_ACCESS_IS_OK
|
||||
# delete lock file if it exists
|
||||
if [ -f "${BASE_FOLDER}${BACKUP_LOCK_FILE}" ]; then
|
||||
rm "${BASE_FOLDER}${BACKUP_LOCK_FILE}";
|
||||
fi;
|
||||
# error abort without duration and error notice
|
||||
if [ $# -ge 1 ] && [ "$1" = "1" ]; then
|
||||
printf "${PRINTF_MASTER_BLOCK}" "ERROR" "$(date +'%F %T')" "${MODULE}";
|
||||
else
|
||||
# delete lock file
|
||||
if [ -f "${BASE_FOLDER}${BACKUP_LOCK_FILE}" ]; then
|
||||
rm "${BASE_FOLDER}${BACKUP_LOCK_FILE}";
|
||||
fi;
|
||||
# running time calculation
|
||||
DURATION=$[ $(date +'%s')-$START ];
|
||||
echo "=== [Run time: $(convert_time ${DURATION})]";
|
||||
|
||||
Reference in New Issue
Block a user