Fix Undefined variable/key warnings (#14134)

* Fix Undefined variable/key warnings

* massage for test data

* restore set_numeric, only generates noise

* Fix ucd storage used (apparently free is not stored in discovery...)
This commit is contained in:
Tony Murray
2022-08-21 16:23:43 -05:00
committed by GitHub
parent ff7d89e5e4
commit 465fa3986a
33 changed files with 179 additions and 166 deletions

View File

@@ -8,7 +8,7 @@ foreach (DeviceCache::getPrimary()->getVrfContexts() as $context_name) {
$oids = trim(snmp_walk($device, 'ipAdEntIfIndex', '-Osq', 'IP-MIB'));
$oids = str_replace('ipAdEntIfIndex.', '', $oids);
foreach (explode("\n", $oids) as $data) {
foreach ($oids ? explode("\n", $oids) : [] as $data) {
$data = trim($data);
[$oid,$ifIndex] = explode(' ', $data);
$mask = trim(snmp_get($device, "ipAdEntNetMask.$oid", '-Oqv', 'IP-MIB'));