From 9fa69576adbfab0cf56576ae3da1a348bcbab6aa Mon Sep 17 00:00:00 2001 From: Patrick Van der Veken Date: Fri, 18 May 2018 11:45:55 +0200 Subject: [PATCH] Reintroduced check on RC from drd command --- sources/lib/platform/hp-ux/check_hpux_drd_status.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sources/lib/platform/hp-ux/check_hpux_drd_status.sh b/sources/lib/platform/hp-ux/check_hpux_drd_status.sh index 1771804..2a0972e 100644 --- a/sources/lib/platform/hp-ux/check_hpux_drd_status.sh +++ b/sources/lib/platform/hp-ux/check_hpux_drd_status.sh @@ -117,11 +117,11 @@ else log "executing {${_DRD_BIN}} ..." # drd outputs on STDERR ${_DRD_BIN} status >${HC_STDOUT_LOG} 2>&1 - # RC of drd is unreliable + _RC=$? fi # check drd status -if (( $(grep -c -E -e ".*Information succeeded.*" ${HC_STDOUT_LOG} 2>/dev/null) > 0 )) +if (( _RC == 0 )) && (( $(grep -c -E -e ".*Information succeeded.*" ${HC_STDOUT_LOG} 2>/dev/null) > 0 )) then # convert NOW to epoch (pass date values as unquoted parameters) #_NOW_EPOCH=$(data_date2epoch "$(date '+%Y')" "$(date '+%m')" "$(date '+%d')" "$(date '+%H')" "$(date '+%M')" "$(date '+%S')")