File tree Expand file tree Collapse file tree 2 files changed +2
-4
lines changed
src/DIRAC/WorkloadManagementSystem/Agent Expand file tree Collapse file tree 2 files changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -87,7 +87,7 @@ def initialize(self):
87
87
88
88
def _getAllowedJobTypes (self ):
89
89
"""Get valid jobTypes"""
90
- result = self .jobDB .getDistinctJobAttributes ( " JobType" )
90
+ result = self .jobDB ._query ( "SELECT DISTINCT JobType FROM JobsHistorySummary " )
91
91
if not result ["OK" ]:
92
92
return result
93
93
cleanJobTypes = []
Original file line number Diff line number Diff line change @@ -26,9 +26,7 @@ def jca(mocker):
26
26
create = True ,
27
27
)
28
28
mocker .patch ("DIRAC.WorkloadManagementSystem.Agent.JobCleaningAgent.AgentModule.am_getOption" , return_value = mockAM )
29
- mocker .patch (
30
- "DIRAC.WorkloadManagementSystem.Agent.JobCleaningAgent.JobDB.getDistinctJobAttributes" , side_effect = mockReply
31
- )
29
+ mocker .patch ("DIRAC.WorkloadManagementSystem.Agent.JobCleaningAgent.JobDB._query" , side_effect = mockReply )
32
30
mocker .patch ("DIRAC.WorkloadManagementSystem.Agent.JobCleaningAgent.JobDB.selectJobs" , side_effect = mockReply )
33
31
mocker .patch ("DIRAC.WorkloadManagementSystem.Agent.JobCleaningAgent.JobDB.__init__" , side_effect = mockNone )
34
32
mocker .patch ("DIRAC.WorkloadManagementSystem.Agent.JobCleaningAgent.ReqClient" , return_value = mockNone )
You can’t perform that action at this time.
0 commit comments