Don't report still in progress zfs scrubs as errors
[zfs-ubuntu/.git] / zfs-scrub
index 50813fce69192f9dbbed769914f574c098bdba20..5388f542b112006994ecab19a9de36171322f8b0 100755 (executable)
--- a/zfs-scrub
+++ b/zfs-scrub
@@ -96,7 +96,7 @@ do
 
   # Check for any scrub errors
   zpool status $i | grep scan: 
-  zpool status $i | grep scan: | grep "with 0 errors" > /dev/null 2>&1
+  zpool status $i | grep scan: | grep -e "with 0 errors" -e "in progress" > /dev/null 2>&1
   if [ $? != 0 ]; then
     # The scrub found errors
     zpool status $i | $mailx -s "zpool scrub on $hostname $i found errors" "$mailto"