. * * @package LibreNMS * @link http://librenms.org * @copyright 2017 Neil Lathwood * @author Neil Lathwood */ if ($device['os'] === 'oceanstor') { $oceanstor_tmp = snmp_get_multi_oid($device, 'usedCapacity.0 totalCapacity.0', '-OUQs', 'ISM-STORAGE-SVC-MIB'); $fstype = "dsk"; $descr = "File System"; $units = 1024; $index = 0; if (is_numeric($oceanstor_tmp['usedCapacity.0']) && is_numeric($oceanstor_tmp['totalCapacity.0'])) { $total = $oceanstor_tmp['totalCapacity.0']; $used = $oceanstor_tmp['usedCapacity.0']; discover_storage($valid_storage, $device, $index, $fstype, 'oceanstor', $descr, $total, $units, $used); } unset($oceanstor_tmp); }