Whamcloud - gitweb
b=17957
authorgrev <grev>
Fri, 19 Dec 2008 18:45:42 +0000 (18:45 +0000)
committergrev <grev>
Fri, 19 Dec 2008 18:45:42 +0000 (18:45 +0000)
i=Adilger
stop fn fix: return $? if do_facet failed

lustre/tests/test-framework.sh

index 4f19d4f..a966df5 100644 (file)
@@ -491,7 +491,8 @@ stop() {
     HOST=`facet_active_host $facet`
     [ -z $HOST ] && echo stop: no host for $facet && return 0
 
-    running=$(do_facet ${facet} "grep -c ${MOUNT%/*}/${facet}' ' /proc/mounts") || true
+    running=$(do_facet ${facet} "grep -c ${MOUNT%/*}/${facet}' ' /proc/mounts") || \
+        return $? 
     if [ ${running} -ne 0 ]; then
         echo "Stopping ${MOUNT%/*}/${facet} (opts:$@)"
         do_facet ${facet} umount -d $@ ${MOUNT%/*}/${facet}