. * * @link https://www.librenms.org * @copyright 2018 Ryan Finney * @author https://github.com/theherodied/ */ if (! isset($storage_cache['vrp'])) { $storage_cache['vrp'] = snmpwalk_cache_oid($device, 'hwStorageEntry', null, 'HUAWEI-FLASH-MAN-MIB'); d_echo($storage_cache); } $entry = $storage_cache['vrp'][$storage['storage_index']]; $storage['units'] = $storage['storage_units']; $storage['size'] = $entry['hwStorageSpace'] * $storage['units']; $storage['free'] = $entry['hwStorageSpaceFree'] * $storage['units']; $storage['used'] = $storage['size'] - $storage['free'];