diff --git a/xymon/plugins/client/ext/smartoverall b/xymon/plugins/client/ext/smartoverall index c0d227d..0e41ab9 100755 --- a/xymon/plugins/client/ext/smartoverall +++ b/xymon/plugins/client/ext/smartoverall @@ -155,6 +155,9 @@ https://www.smartmontools.org/wiki/FAQ#SmartmontoolsDatabase" if smartctl -d "${TYPE}" -l selftest "${DISK}" | grep -qi -- "No self-tests"; then DSELFTEST_MSG="&red No self-tests recorded:" DCODE="8" + ## If the device doesn't support test logging + elif smartctl -d "${TYPE}" -l selftest "${DISK}" | grep -qEi -- "does not support.*logging"; then + DSELFTEST_MSG="&clear Test logging are not supported:" else DSELFTEST_MSG="" fi