From df63737eacd0e8238290d3418a15311025a39965 Mon Sep 17 00:00:00 2001 From: Sailing74 Date: Tue, 18 Apr 2017 15:53:36 +0200 Subject: [PATCH] Added check of tmpfs size before syncing HDD to RAM. --- log2ram | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/log2ram b/log2ram index 6fea8e3..472657e 100755 --- a/log2ram +++ b/log2ram @@ -28,6 +28,11 @@ syncToDisk () { syncFromDisk () { isSafe + if [ ! -z `du -sh -t $SIZE $HDD_LOG | cut -f1` ]; then + echo "ERROR: RAM disk too small. Can't sync." + exit 1 + fi + if [ "$USE_RSYNC" = true ]; then rsync -aXWv --delete --exclude log2ram.log --links $HDD_LOG $RAM_LOG 2>&1 | $LOG_OUTPUT else