From 1e840f98b94605288be318c711c4cf4e7a14a551 Mon Sep 17 00:00:00 2001 From: Andrey Vertiprahov Date: Mon, 22 Aug 2022 04:57:58 +0000 Subject: [PATCH] Merge branch 'fix-avs-snmp-noc-such-oids-varbinds' into 'master' Fix error when empty varbinds on NO_SUCH_NAME SNMP error. See merge request noc/noc!6597 (cherry picked from commit 5d1af19c3e315143856cdc53f0a146afc9dbdc78) e9b5da3a Fix error when empty varbinds on NO_SUCH_NAME SNMP error. --- core/ioloop/snmp.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/ioloop/snmp.py b/core/ioloop/snmp.py index f2d46606c1..96947c068d 100644 --- a/core/ioloop/snmp.py +++ b/core/ioloop/snmp.py @@ -112,7 +112,7 @@ async def snmp_get( result = resp.varbinds[0][1] logger.debug("[%s] GET result: %r", address, result) return result - elif resp.error_status == NO_SUCH_NAME and len(oids) > 1: + elif resp.error_status == NO_SUCH_NAME and resp.varbinds and len(oids) > 1: # One or more invalid oids b_idx = resp.error_index - 1 logger.debug( -- GitLab