def get_multibridgemib(agentproxy): """Returns a MultiBridgeMib retriever pre-populated with instances from get_dot1d_instances() """ from nav.mibs.bridge_mib import MultiBridgeMib instances = yield get_dot1d_instances(agentproxy) defer.returnValue(MultiBridgeMib(agentproxy, instances))
def _get_bridge(self): if not self.bridge: instances = yield self._get_dot1d_instances() self.bridge = MultiBridgeMib(self.agent, instances) defer.returnValue(self.bridge)