From edbc963c45d862f861e45cb5e30f20a926766ebf Mon Sep 17 00:00:00 2001 From: Tom Mortensen Date: Mon, 10 Apr 2023 23:53:30 -0700 Subject: [PATCH] prevent spurious 'missing device' notifications --- plugins/dynamix/scripts/monitor | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/dynamix/scripts/monitor b/plugins/dynamix/scripts/monitor index d5997fdf8..fef765cd0 100755 --- a/plugins/dynamix/scripts/monitor +++ b/plugins/dynamix/scripts/monitor @@ -189,7 +189,7 @@ foreach ($disks as $disk) { if (_var($disk,'numErrors',0)>0) $errors[] = "$text - $info (errors {$disk['numErrors']})"; // check file system of cache pool $item = 'pool'; - if (in_array($name,$pools) && strpos(_var($disk,'fsType'),'btrfs')!==false) { + if (in_array($name,$pools) && strpos(_var($disk,'fsType'),'btrfs')!==false && _var($disk,'uuid')!=="") { $attr = 'missing'; if (exec("/sbin/btrfs filesystem show "._var($disk,'uuid')." 2>/dev/null|grep -c 'missing'")>0) { if (empty($saved[$item][$attr])) {