$zpool) { if (isset($zpool['zpoolDescr'])) { if (!in_array($zpool['zpoolDescr'], $tmp_storage)) { $zpool['zpoolIndex'] = $index; $zpool['zpoolTotal'] = $zpool['zpoolSize'] * $zpool['zpoolAllocationUnits']; $zpool['zpoolAvail'] = ($zpool['zpoolAvailable'] * $zpool['zpoolAllocationUnits']); $zpool['zpoolUsed'] = $zpool['zpoolTotal'] - $zpool['zpoolAvail']; discover_storage($valid_storage, $device, $zpool['zpoolIndex'], 'zpool', 'freenas-zpool', $zpool['zpoolDescr'], $zpool['zpoolTotal'], $zpool['zpoolAllocationUnits'], $zpool['zpoolUsed']); } } } }