diff options
-rwxr-xr-x | lib/beam/fs.sh | 5 |
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 } |