From 4479c11a41744d252b76a994bd71678128ba6c4b Mon Sep 17 00:00:00 2001 From: Nathan Huizinga Date: Thu, 7 Dec 2017 20:56:57 +0100 Subject: [PATCH] Added start, write and stop logging --- log2ram | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/log2ram b/log2ram index a925062..30177b6 100755 --- a/log2ram +++ b/log2ram @@ -56,20 +56,36 @@ case "$1" in mount --bind $RAM_LOG/ $HDD_LOG/ mount --make-private $HDD_LOG/ wait_for $HDD_LOG + rm -f $LOG2RAM_LOG + mount -t tmpfs -o nosuid,noexec,nodev,mode=0755,size=$SIZE log2ram $RAM_LOG/ wait_for $RAM_LOG + + echo "> Starting..." | $LOG_OUTPUT + syncFromDisk + + echo "> Starting: done." | $LOG_OUTPUT ;; stop) + echo "> Stopping..." | $LOG_OUTPUT + syncToDisk + + echo "> Stopping: done." | $LOG_OUTPUT + umount -l $RAM_LOG/ umount -l $HDD_LOG/ ;; write) + echo "> Writing..." | $LOG_OUTPUT + syncToDisk + + echo "> Writing: done." | $LOG_OUTPUT ;; *)