From a6d8635fc4da8185f5a84842c346a6abaddf616a Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Thu, 12 Oct 2017 18:29:44 +0100 Subject: [PATCH] probes: Break out do-report-log No functional change. --- probes/modrelays-probe | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/probes/modrelays-probe b/probes/modrelays-probe index 22f00a7..521a040 100755 --- a/probes/modrelays-probe +++ b/probes/modrelays-probe @@ -224,6 +224,11 @@ acquire_lock () { exec with-lock-ex $lock_mode "$lockfile" "$0" "$mode" "$@" } +do-report-log () { + # implicitly uses $outcome, $reported etc. - see maybe-report + echo "$outcome" >"$attempt"/reported +} + maybe-report () { local outcome=$1 @@ -240,7 +245,7 @@ maybe-report () { if [ "x$outcome" = "x$reported" ]; then return; fi if [ x"$outcome" = x"ok" ] && [ x"$reported" = x ]; then - echo ok >"$attempt/reported" + do-report-log return fi @@ -320,7 +325,7 @@ END END /usr/sbin/sendmail -odb -oem -oee -t <"$email" - echo "$outcome" >"$attempt"/reported + do-report-log } mode_report () { -- 2.30.2