From 2d39033930148db30f875ac94e1fcb87d126b33c Mon Sep 17 00:00:00 2001 From: bergware Date: Wed, 1 Nov 2023 21:43:57 +0100 Subject: [PATCH] Device_list: add warning to disabled disk --- emhttp/plugins/dynamix/nchan/device_list | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/emhttp/plugins/dynamix/nchan/device_list b/emhttp/plugins/dynamix/nchan/device_list index 249f6edb7..3537d5d30 100755 --- a/emhttp/plugins/dynamix/nchan/device_list +++ b/emhttp/plugins/dynamix/nchan/device_list @@ -183,15 +183,15 @@ function my_diskio($data) { function array_offline(&$disk, $pool='') { global $var, $disks; $echo = []; $warning = ''; + $text = ""._('All existing data on this device will be OVERWRITTEN when array is Started').""; if (strpos(_var($var,'mdState'),'ERROR:')===false) { - $text = ""._('All existing data on this device will be OVERWRITTEN when array is Started').""; if (_var($disk,'type')=='Cache') { if (_var($disks[$pool],'uuid') && _var($disk,'status')=='DISK_NEW') $warning = $text; } else { if (_var($var,'mdState')=='NEW_ARRAY') { if (_var($disk,'type')=='Parity') $warning = $text; } elseif (_var($var,'mdNumInvalid',0)<=1) { - if (in_array(_var($disk,'status'),['DISK_INVALID','DISK_DSBL_NEW','DISK_WRONG','DISK_NEW'])) $warning = $text; + if (in_array(_var($disk,'status'),['DISK_DSBL','DISK_INVALID','DISK_DSBL_NEW','DISK_NEW','DISK_WRONG'])) $warning = $text; } } }