Esempio n. 1
0
 def _autodetect_id(self, host, **kwargs):
     logger.debug("Trying to detect objectId for %s" % host)
     adapter = get_adapter(host, **kwargs)
     id_ = oid_to_str(adapter.get_one(OID_OBJECT_ID))
     assert id_ is not None, 'empty OID returned'
     logger.debug("objectId for %s is %s" % (host, id_))
     return id_
Esempio n. 2
0
 def setUp(self):
     self.adapter = get_adapter("localhost", port=config.SNMP_TEST_AGENT_PORT)
Esempio n. 3
0
 def get_adapter(self, host, **kwargs):
     params = self.adapter_kwargs.copy()
     params.update(kwargs)
     return get_adapter(host, **params)
Esempio n. 4
0
 def autodetect_id(self, host, **kwargs):
     self.inst_logger.debug("Trying to detect objectId for %s" % host)
     adapter = get_adapter(host, **kwargs)
     id = oid_to_str(adapter.get_one(OID_OBJECT_ID))
     self.inst_logger.debug("objectId for %s is %s" % (host, id))
     return id
Esempio n. 5
0
 def setUp(self):
     super(TestSequenceFunctions, self).setUp()
     host, port = config.SNMP_TEST_AGENT_ADDRESS
     self.adapter = get_adapter(host, port=port)
Esempio n. 6
0
 def setUp(self):
     self.adapter = get_adapter("localhost",
                                port=config.SNMP_TEST_AGENT_PORT)