def setUp(self): super(KombuClientTestCase, self).setUp() conf = mock.MagicMock() kombu_client.kombu_listener.KombuRPCListener = mock.MagicMock() self.client = kombu_client.KombuRPCClient(conf) self.ctx = type('context', (object, ), {'to_dict': lambda self: {}})()
def main(): conf = { 'user_id': 'guest', 'password': '******', 'exchange': 'my_exchange', 'topic': 'my_topic', 'server_id': 'host', 'host': 'localhost', 'port': 5672, 'virtual_host': '/' } kombu_rpc = kombu_client.KombuRPCClient(conf) print(" [x] Requesting ...") ctx = type('context', (object, ), {'to_dict': lambda self: {}})() response = kombu_rpc.sync_call(ctx, 'fib', n=44) print(" [.] Got %r" % (response, ))