From 52ce58adda7ce4ced7c21501561e26e9576a9f49 Mon Sep 17 00:00:00 2001 From: Ircama Date: Wed, 14 May 2025 09:42:55 +0200 Subject: [PATCH] fix bug --- epson_print_conf.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/epson_print_conf.py b/epson_print_conf.py index 618da1c..80706e9 100644 --- a/epson_print_conf.py +++ b/epson_print_conf.py @@ -1208,6 +1208,8 @@ class EpsonPrinter: ) return None, False return self.mib_dict[mib] + if not self.hostname: + return None, False if ( self.hostname, self.port, self.timeout, self.retries ) != self.used_net_val: @@ -1226,12 +1228,9 @@ class EpsonPrinter: self.used_net_val = ( self.hostname, self.port, self.timeout, self.retries ) - if not self.hostname or not self.snmp_conf: + if not self.snmp_conf: return None, False - iterator = getCmd( - *self.snmp_conf, - (mib, None) - ) + iterator = getCmd(*self.snmp_conf, (mib, None)) for response in iterator: errorIndication, errorStatus, errorIndex, varBinds = response if errorIndication: