class QmfAgent(object): """Access to a QMF broker agent.""" def __init__(self, address, **kwargs): self._connection = Connection.establish( address, client_properties={"qpid.ha-admin":1}, **kwargs) self._agent = BrokerAgent(self._connection) assert self._agent.getHaBroker(), "HA module not loaded in broker at: %s"%(address) def __getattr__(self, name): a = getattr(self._agent, name) return a
class QmfAgent(object): """Access to a QMF broker agent.""" def __init__(self, address, **kwargs): self._connection = Connection.establish( address, client_properties={"qpid.ha-admin": 1}, **kwargs) self._agent = BrokerAgent(self._connection) assert self._agent.getHaBroker( ), "HA module not loaded in broker at: %s" % (address) def __getattr__(self, name): a = getattr(self._agent, name) return a