我想为PySNMP函数nextCmd()创建正确的错误处理,并且很好奇在迭代nextCmd()时参数errorIndication,errorStatus和errorIndex提供了什么。
我在文档中找不到有关这些变量的任何内容,并希望了解更多信息。
您可以将errorIndication
视为本地发生的错误。将通过它报告配置错误或超时。
errorStatus
和errorIndex
对只能来自远程SNMP实体 - 这就是SNMP对等方向我们传达故障的方式。任何非零errorStatus
表示(枚举)错误。随附的errorIndex
指向请求中的第一个变量绑定,这可能导致报告处理错误。