From 00748e5a520cc3b0cad65cc364ff51f0847538e1 Mon Sep 17 00:00:00 2001 From: Nick Chambers Date: Wed, 30 Jun 2021 22:27:18 -0500 Subject: [PATCH] Improve stat tracking --- deb/usr/local/bin/rowbot | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/deb/usr/local/bin/rowbot b/deb/usr/local/bin/rowbot index 84cac6c..5c20412 100755 --- a/deb/usr/local/bin/rowbot +++ b/deb/usr/local/bin/rowbot @@ -4,9 +4,17 @@ # stats ### +export LAST_RELOAD +printf -v LAST_RELOAD '%(%s)T' -1 + if [[ ! -v START_TIME ]]; then - export START_TIME - printf -v START_TIME '%(%s)T' -1 + export START_TIME=$LAST_RELOAD +fi + +if [[ ! -v LONGEST_LIFE ]]; then + export LONGEST_LIFE=0 +elif (( LONGEST_LIFE < SECONDS )); then + export LONGEST_LIFE=$SECONDS fi if [[ -v RELOADED ]]; then @@ -15,15 +23,6 @@ else export RELOADED=0 fi -export LAST_RELOAD -printf -v LAST_RELOAD '%(%s)T' -1 - -if [[ ! -v LONGEST_LIFE ]]; then - export LONGEST_LIFE=0 -elif (( LONGEST_LIFE < SECONDS )); then - export LONGEST_LIFE=$SECONDS -fi - ### # switch toggler ###