aboutsummaryrefslogtreecommitdiff
path: root/lib/beam/fs.sh
diff options
context:
space:
mode:
Diffstat (limited to 'lib/beam/fs.sh')
-rwxr-xr-xlib/beam/fs.sh5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/beam/fs.sh b/lib/beam/fs.sh
index 28f4855..6c09e61 100755
--- a/lib/beam/fs.sh
+++ b/lib/beam/fs.sh
@@ -37,8 +37,9 @@ initdb() {
if [ -r $filename ]; then
cp $filename $backup_snapshot_dir/$1-$week-$round-$level.db
else
- abend 1 "previous snapshot file $filename not found; cannot backup at level $level"
- exit 1
+ filename=$backup_snapshot_dir/$1-$week-$round-$level.db
+ test -r $filename && rm $filename
+ logit "previous snapshot file $filename not found; falling back to level 0"
fi
fi
}

Return to:

Send suggestions and report system problems to the System administrator.