From 3f2eb355ca7998441c2638c18360d1d29cd8678c Mon Sep 17 00:00:00 2001 From: Quanah Gibson-Mount Date: Fri, 12 Dec 2003 23:56:54 +0000 Subject: [PATCH] Add -H opt, strip out for loop --- check_rxdebug | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/check_rxdebug b/check_rxdebug index 2907708..5ac6ad2 100755 --- a/check_rxdebug +++ b/check_rxdebug @@ -3,25 +3,23 @@ use Getopt::Std; -getopts ("t:"); -$Timeout= $opt_t || 60; +getopts ("H:"); +$server = $opt_H; $rxdebug = '/usr/local/bin/rxdebug'; @failures=(); $hiWaterMark=8; -foreach $server (@ARGV) { - # Get the output of rxdebug $server -allconn -rxstats - open(RXDEBUG, "$rxdebug $server -allconn -rxstats|") - || die("Can't open rxdebug\n"); - $blocked{$server} = 0; - while () { - if ( /waiting_for_process/ ) { - $blocked{$server}++; - } - } - close(RXDEBUG); +# Get the output of rxdebug $server -allconn -rxstats +open(RXDEBUG, "$rxdebug $server -allconn -rxstats|") + || die("Can't open rxdebug\n"); +$blocked{$server} = 0; +while () { + if ( /waiting_for_process/ ) { + $blocked{$server}++; + } } +close(RXDEBUG); foreach $server (sort keys %blocked) { $blocked=$blocked{$server}; -- 2.39.5