Ignore error values when listing Windows SNMP community strings

This commit is contained in:
Adam Mendlik 2017-08-08 14:39:34 -06:00
parent 5baf2650fc
commit dc20e4651b

View file

@ -303,6 +303,11 @@ def get_community_names():
# Windows SNMP service GUI.
if isinstance(current_values, list):
for current_value in current_values:
# Ignore error values
if not isinstance(current_value, dict):
continue
permissions = str()
for permission_name in _PERMISSION_TYPES:
if current_value['vdata'] == _PERMISSION_TYPES[permission_name]: