From 364d376f559d52438539ed1e6706a233c4d71d96 Mon Sep 17 00:00:00 2001 From: Raymond Kuiper Date: Wed, 27 Mar 2024 16:33:06 +0100 Subject: [PATCH] corrected even more linting errors --- netbox_zabbix_sync.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/netbox_zabbix_sync.py b/netbox_zabbix_sync.py index f79180f..a976276 100755 --- a/netbox_zabbix_sync.py +++ b/netbox_zabbix_sync.py @@ -406,7 +406,7 @@ class NetworkDevice(): fieldstr += "['" + field + "']" try: nb_value = eval(fieldstr) - except: + except Exception: nb_value = None if nb_value and isinstance(nb_value, int | float | str ): self.inventory[zbx_inv_field] = str(nb_value) @@ -415,7 +415,7 @@ class NetworkDevice(): self.inventory[zbx_inv_field] = "" else: # Value is not a string or numeral, probably not what the user expected. - logger.error(f"Inventory lookup for '{nb_inv_field}' returned" + logger.error(f"Inventory lookup for '{nb_inv_field}' returned" f" an unexpected type: it will be skipped.") return True