2222
2323
2424async def create_reply_queue (channel : AbstractChannel ):
25- if (config_entry := await ConfigEntryDB .find_one ({"key" : "instance_id" })) is not None :
25+ if (
26+ config_entry := await ConfigEntryDB .find_one ({"key" : "instance_id" })
27+ ) is not None :
2628 instance_id = config_entry .value
2729 else :
2830 instance_id = "" .join (
29- random .choice (string .ascii_uppercase + string .ascii_lowercase + string .digits )
31+ random .choice (
32+ string .ascii_uppercase + string .ascii_lowercase + string .digits
33+ )
3034 for _ in range (10 )
3135 )
3236 config_entry = ConfigEntryDB (key = "instance_id" , value = instance_id )
@@ -36,7 +40,9 @@ async def create_reply_queue(channel: AbstractChannel):
3640
3741 # Use aio_pika methods instead of pika methods
3842 exchange = await channel .declare_exchange ("clowder" , durable = True )
39- queue = await channel .declare_queue (queue_name , durable = True , exclusive = False , auto_delete = False )
43+ queue = await channel .declare_queue (
44+ queue_name , durable = True , exclusive = False , auto_delete = False
45+ )
4046 await queue .bind (exchange )
4147
4248 return queue .name
@@ -61,7 +67,6 @@ async def submit_file_job(
6167 )
6268 await job .insert ()
6369
64-
6570 current_secretKey = await get_user_job_key (user .email )
6671 msg_body = EventListenerJobMessage (
6772 filename = file_out .name ,
@@ -79,7 +84,7 @@ async def submit_file_job(
7984 print ("RABBITMQ_CLIENT: " + str (rabbitmq_client ))
8085 await rabbitmq_client .default_exchange .publish (
8186 aio_pika .Message (
82- body = json .dumps (msg_body .dict (), ensure_ascii = False ).encode (' utf-8' ),
87+ body = json .dumps (msg_body .dict (), ensure_ascii = False ).encode (" utf-8" ),
8388 content_type = "application/json" ,
8489 delivery_mode = aio_pika .DeliveryMode .PERSISTENT ,
8590 reply_to = reply_to ,
@@ -117,7 +122,7 @@ async def submit_dataset_job(
117122 reply_to = await create_reply_queue (rabbitmq_client )
118123 await rabbitmq_client .default_exchange .publish (
119124 aio_pika .Message (
120- body = json .dumps (msg_body .dict (), ensure_ascii = False ).encode (' utf-8' ),
125+ body = json .dumps (msg_body .dict (), ensure_ascii = False ).encode (" utf-8" ),
121126 content_type = "application/json" ,
122127 delivery_mode = aio_pika .DeliveryMode .PERSISTENT ,
123128 reply_to = reply_to ,
0 commit comments