feat/#63 - cleverswarm unidirectional command
This commit is contained in:
@@ -151,13 +151,13 @@ class AMQService:
|
||||
"""
|
||||
route: Optional[AMQRoute] = self.router.find_route_by_service(service_name)
|
||||
if route is not None:
|
||||
message: DataMessage = self.data_message_factory.create_rpc_message(
|
||||
m: DataMessage = self.data_message_factory.create_rpc_message(
|
||||
fq_method_name=fq_method_name,
|
||||
swarm_id=self.amq_configuration.amq_adapter.swarm_task_id,
|
||||
**kwargs,
|
||||
args=kwargs,
|
||||
)
|
||||
asyncio.run_coroutine_threadsafe(
|
||||
self.amq_data_message_handler.send_command(route, message),
|
||||
self.amq_data_message_handler.send_command(route, m),
|
||||
loop=self.backpressure_handler.loop,
|
||||
)
|
||||
return True
|
||||
|
||||
Reference in New Issue
Block a user