File tree 1 file changed +8
-7
lines changed
1 file changed +8
-7
lines changed Original file line number Diff line number Diff line change @@ -646,18 +646,19 @@ def submit_requests(
646
646
candidates : Iterable [db .SystemRequest ],
647
647
) -> None :
648
648
"""Check the qos rules and submit the requests to the dask scheduler."""
649
- candidates_priorities : list [tuple [db .SystemRequest , int ]] = [
650
- (candidate , self .qos .priority (candidate )) for candidate in candidates
651
- ]
652
- queue : list [tuple [db .SystemRequest , int ]] = sorted (
653
- candidates_priorities , key = lambda x : x [1 ], reverse = True
649
+ queue = sorted (
650
+ candidates ,
651
+ key = lambda candidate : self .qos .priority (candidate ),
652
+ reverse = True ,
654
653
)
655
654
requests_counter = 0
656
- for request , priority in queue :
655
+ for request in queue :
657
656
if self .qos .can_run (request , scheduler = self .internal_scheduler ):
658
657
if requests_counter <= int (number_of_requests ):
659
658
self .submit_request (
660
- request , session = session_write , priority = priority
659
+ request ,
660
+ session = session_write ,
661
+ priority = self .qos .priority (request ),
661
662
)
662
663
requests_counter += 1
663
664
You can’t perform that action at this time.
0 commit comments