X-Git-Url: https://defaria.com/gitweb/?a=blobdiff_plain;f=bin%2Fcheckdns;h=a6fd957b4af0f8b56d05dbfe97ff62b3b65ba8be;hb=94cda08bcb40d3ecf64b814be4d69ab5e4de1c84;hp=a6d93ac8af03839d87c5b28ae841bdcff3b6892c;hpb=81cbd130706633b1c19ff59371c2ef61d80c562b;p=clearscm.git diff --git a/bin/checkdns b/bin/checkdns index a6d93ac..a6fd957 100755 --- a/bin/checkdns +++ b/bin/checkdns @@ -121,6 +121,9 @@ GetOptions ( 'logpath=s' => \$logpath, ) or Usage 'Invalid parameter'; +# Need to reset $initial_sleep if it GetOptions changed it +$initial_sleep = $sleep; + $SIG {INT} = $SIG {TERM} = \&Shutdown; @@ -137,7 +140,11 @@ $log->msg ( "Started $FindBin::Script $VERSION logging to $logpath/$FindBin::Script.log" ); -$log->msg ("Polling DNS on host $host every $sleep minutes"); +if ($sleep > 1) { + $log->msg ("Polling DNS on host $host every $sleep minutes"); +} else { + $log->msg ("Polling DNS on host $host every minute"); +} # if EnterDaemonMode unless get_debug;