diff --git a/emhttp/plugins/dynamix/nchan/device_list b/emhttp/plugins/dynamix/nchan/device_list index 46b02bdd2..c8e7e481b 100755 --- a/emhttp/plugins/dynamix/nchan/device_list +++ b/emhttp/plugins/dynamix/nchan/device_list @@ -115,7 +115,12 @@ function device_desc(&$disk) { $log = _var($var,'fsState')=='Started' ? ""._('Disk Log Information')."" : ""; - return $log."".my_id(_var($disk,'id'))." - $size $unit ("._var($disk,'device').")"; + $powerstatevalue = ""; + if (_var($disk,'transport') == 'nvme') { + $powerstate = getnvmepowerstate("/dev/"._var($disk,'device')); + $powerstatevalue = is_array($powerstate) ? ' • '._('PS').': '._var($powerstate,'powerstatevalue','?').' '._var($powerstate,'powerstate','?') : ''; + } + return $log."".my_id(_var($disk,'id'))." - $size $unit ("._var($disk,'device').$powerstatevalue.")"; } function assignment(&$disk) { global $var, $devs; @@ -276,12 +281,7 @@ function array_online(&$disk, $fstype='') { default: $echo[] = "