1616logger = logging .getLogger (__name__ )
1717
1818
19- class CFindHandler :
19+ class CFind :
2020 """Handler for C-FIND worklist queries."""
2121
2222 def __init__ (self , storage : MWLStorage ):
@@ -44,7 +44,10 @@ def call(self, event: evt.Event) -> Iterator[Tuple[int, Dataset | None]]:
4444 query_modality = procedure_sequence [0 ].get ("Modality" )
4545 query_date = procedure_sequence [0 ].get ("ScheduledProcedureStepStartDate" )
4646
47- logger .debug (f"Query parameters: modality={ query_modality } , date={ query_date } , patient_id={ query_patient_id } " )
47+ logger .debug (
48+ "Query parameters: modality=%s, date=%s, patient_id=%s" ,
49+ query_modality , query_date , query_patient_id
50+ )
4851
4952 try :
5053 items = self .storage .find_worklist_items (
@@ -54,7 +57,7 @@ def call(self, event: evt.Event) -> Iterator[Tuple[int, Dataset | None]]:
5457 status = "SCHEDULED" ,
5558 )
5659
57- logger .info (f "Found { len ( items ) } matching worklist items" )
60+ logger .info ("Found %s matching worklist items" , len ( items ) )
5861
5962 for item in items :
6063 response_ds = self ._build_worklist_response (item )
@@ -63,7 +66,7 @@ def call(self, event: evt.Event) -> Iterator[Tuple[int, Dataset | None]]:
6366 yield SUCCESS , None
6467
6568 except Exception as e :
66- logger .error (f "Error processing C-FIND request: { e } " , exc_info = True )
69+ logger .error ("Error processing C-FIND request: %s" , e , exc_info = True )
6770 yield FAILURE , None
6871
6972 def _build_worklist_response (self , item : WorklistItem ) -> Dataset :
@@ -97,6 +100,6 @@ def _build_worklist_response(self, item: WorklistItem) -> Dataset:
97100
98101 ds .ScheduledProcedureStepSequence = [sps_item ]
99102
100- logger .debug (f "Built worklist response for accession { item .accession_number } " )
103+ logger .debug ("Built worklist response for accession %s" , item .accession_number )
101104
102105 return ds
0 commit comments