Skip to content

Commit bf430ff

Browse files
authored
Merge pull request #7199 from ic-hep/tfsystem_perm
[v8r0] Drop TS permission check for all read-only functions
2 parents 8b12ac8 + 3c0c08e commit bf430ff

File tree

1 file changed

+0
-18
lines changed

1 file changed

+0
-18
lines changed

src/DIRAC/TransformationSystem/Service/TransformationManagerHandler.py

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -207,15 +207,11 @@ def export_getTransformation(self, transName, extraParams=False):
207207
tfDetails = self.transformationDB.getTransformation(transName, extraParams=extraParams)
208208
if not tfDetails["OK"]:
209209
return tfDetails
210-
if not (result := self.checkPermissions(transName))["OK"]:
211-
return result
212210
return tfDetails
213211

214212
types_getTransformationParameters = [[int, str], [str, list]]
215213

216214
def export_getTransformationParameters(self, transName, parameters):
217-
if not (result := self.checkPermissions(transName))["OK"]:
218-
return result
219215
return self.transformationDB.getTransformationParameters(transName, parameters)
220216

221217
types_getTransformationWithStatus = [[str, list, tuple]]
@@ -274,15 +270,11 @@ def export_setFileStatusForTransformation(self, transName, dictOfNewFilesStatus)
274270
types_getTransformationStats = [[int, str]]
275271

276272
def export_getTransformationStats(self, transName):
277-
if not (result := self.checkPermissions(transName))["OK"]:
278-
return result
279273
return self.transformationDB.getTransformationStats(transName)
280274

281275
types_getTransformationFilesCount = [[int, str], str]
282276

283277
def export_getTransformationFilesCount(self, transName, field, selection={}):
284-
if not (result := self.checkPermissions(transName))["OK"]:
285-
return result
286278
return self.transformationDB.getTransformationFilesCount(transName, field, selection=selection)
287279

288280
types_getTransformationFiles = []
@@ -359,8 +351,6 @@ def export_setTaskStatusAndWmsID(self, transName, taskID, status, taskWmsID):
359351
types_getTransformationTaskStats = [[int, str]]
360352

361353
def export_getTransformationTaskStats(self, transName):
362-
if not (result := self.checkPermissions(transName))["OK"]:
363-
return result
364354
return self.transformationDB.getTransformationTaskStats(transName)
365355

366356
types_deleteTasks = [[int, str], int, int]
@@ -386,8 +376,6 @@ def export_extendTransformation(self, transName, nTasks):
386376

387377
def export_getTasksToSubmit(self, transName, numTasks, site=""):
388378
"""Get information necessary for submission for a given number of tasks for a given transformation"""
389-
if not (result := self.checkPermissions(transName))["OK"]:
390-
return result
391379
res = self.transformationDB.getTransformation(transName)
392380
if not res["OK"]:
393381
return res
@@ -435,8 +423,6 @@ def export_deleteTransformationMetaQuery(self, transName, queryType):
435423
types_getTransformationMetaQuery = [[int, str], str]
436424

437425
def export_getTransformationMetaQuery(self, transName, queryType):
438-
if not (result := self.checkPermissions(transName))["OK"]:
439-
return result
440426
return self.transformationDB.getTransformationMetaQuery(transName, queryType)
441427

442428
####################################################################
@@ -447,8 +433,6 @@ def export_getTransformationMetaQuery(self, transName, queryType):
447433
types_getTransformationLogging = [[int, str]]
448434

449435
def export_getTransformationLogging(self, transName):
450-
if not (result := self.checkPermissions(transName))["OK"]:
451-
return result
452436
return self.transformationDB.getTransformationLogging(transName)
453437

454438
####################################################################
@@ -459,8 +443,6 @@ def export_getTransformationLogging(self, transName):
459443
types_getAdditionalParameters = [[int, str]]
460444

461445
def export_getAdditionalParameters(self, transName):
462-
if not (result := self.checkPermissions(transName))["OK"]:
463-
return result
464446
return self.transformationDB.getAdditionalParameters(transName)
465447

466448
####################################################################

0 commit comments

Comments
 (0)