def _do_check(self):
self._logger.debug("checking SNMP%s availability",
self.agent.snmpVersion)
try:
result = yield self.agent.walk(SYSTEM_OID)
except (defer.TimeoutError, error.TimeoutError):
self._logger.debug("SNMP%s timed out", self.agent.snmpVersion)
returnValue(False)
self._logger.debug("SNMP response: %r", result)
returnValue(bool(result))
评论列表
文章目录