commit 7899144996640bba35c21ce484cc31bd59ac5696
Author: David Sorber <dsorber@phalanx.fios-router.home>
Date:   Tue Jul 31 10:09:18 2018 -0400

    Adjust parsing of mdadm output as apparently the format has changed slightly. Perhaps a more dynamic style of parsing should be used.

diff --git a/software/misc/checker.py b/software/misc/checker.py
index 2355ac4..6d56d65 100755
--- a/software/misc/checker.py
+++ b/software/misc/checker.py
@@ -82,7 +82,7 @@ def check_raid(devices):
         raw_out = cmd_out.decode('utf-8').strip().split('\n')
         
         # Parse out the 'state' line
-        raid_state = raw_out[11][18:].strip()
+        raid_state = raw_out[11][20:].strip()
         if raid_state != 'clean':
             errors.append('/dev/{:s} not in "clean" state ({:s})'
                           .format(device, raid_state))
