Browse Source

Update log2ram

Add a log statement with date and performed action; Eg. "2019-09-26 09:58:08 - Syncing to disk"
pull/94/head
MegaV0lt 5 years ago
committed by GitHub
parent
commit
366afe36fb
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 0 deletions
  1. +3
    -0
      log2ram

+ 3
- 0
log2ram View File

@@ -8,6 +8,7 @@ RAM_LOG=/var/log
LOG_NAME="log2ram.log" LOG_NAME="log2ram.log"
LOG2RAM_LOG="${RAM_LOG}/${LOG_NAME}" LOG2RAM_LOG="${RAM_LOG}/${LOG_NAME}"
LOG_OUTPUT="tee -a $LOG2RAM_LOG" LOG_OUTPUT="tee -a $LOG2RAM_LOG"
printf -v NOW '%(%F %H:%M:%S)T' -1 # Actual Date and Time


isSafe () { isSafe () {
[ -d $HDD_LOG/ ] || echo "ERROR: $HDD_LOG/ doesn't exist! Can't sync." [ -d $HDD_LOG/ ] || echo "ERROR: $HDD_LOG/ doesn't exist! Can't sync."
@@ -17,6 +18,7 @@ isSafe () {
syncToDisk () { syncToDisk () {
isSafe isSafe


echo "$NOW - Syncing to disk" | $LOG_OUTPUT
if [ "$USE_RSYNC" = true ]; then if [ "$USE_RSYNC" = true ]; then
rsync -aXv --inplace --no-whole-file --delete-after $RAM_LOG/ $HDD_LOG/ 2>&1 | $LOG_OUTPUT rsync -aXv --inplace --no-whole-file --delete-after $RAM_LOG/ $HDD_LOG/ 2>&1 | $LOG_OUTPUT
else else
@@ -37,6 +39,7 @@ syncFromDisk () {
exit 1 exit 1
fi fi


echo "$NOW - Syncing from disk" | $LOG_OUTPUT
if [ "$USE_RSYNC" = true ]; then if [ "$USE_RSYNC" = true ]; then
rsync -aXv --inplace --no-whole-file --delete-after $HDD_LOG/ $RAM_LOG/ 2>&1 | $LOG_OUTPUT rsync -aXv --inplace --no-whole-file --delete-after $HDD_LOG/ $RAM_LOG/ 2>&1 | $LOG_OUTPUT
else else


Loading…
Cancel
Save