From eca7ef180c516879777d614a155675e9d3dbf11e Mon Sep 17 00:00:00 2001 From: Milan Broz Date: Fri, 16 Mar 2007 17:15:36 +0000 Subject: Fix processing of exit status in init scripts --- scripts/lvm2_monitoring_init_rhel4 | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'scripts/lvm2_monitoring_init_rhel4') diff --git a/scripts/lvm2_monitoring_init_rhel4 b/scripts/lvm2_monitoring_init_rhel4 index 3e84dfde..c9649569 100644 --- a/scripts/lvm2_monitoring_init_rhel4 +++ b/scripts/lvm2_monitoring_init_rhel4 @@ -34,10 +34,7 @@ start() VGS=`vgs --noheadings -o name` for vg in $VGS do - if ! action "Starting monitoring for VG $vg:" $VGCHANGE --monitor y $vg - then - ret=$? - fi + action "Starting monitoring for VG $vg:" $VGCHANGE --monitor y $vg || ret=$? done return $ret @@ -55,10 +52,7 @@ stop() VGS=`vgs --noheadings -o name` for vg in $VGS do - if ! action "Stopping monitoring for VG $vg:" $VGCHANGE --monitor n $vg - then - ret=$? - fi + action "Stopping monitoring for VG $vg:" $VGCHANGE --monitor n $vg || ret=$? done return $ret } -- cgit