File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed
src/DIRAC/Resources/Storage Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -230,8 +230,10 @@ def exists(self, path):
230230 for url in urls :
231231 try :
232232 successful [url ] = self .__singleExists (url )
233+ except gfal2 .GError as e :
234+ failed [url ] = {"error" : repr (e ), "errno" : e .code }
233235 except Exception as e :
234- failed [url ] = repr (e )
236+ failed [url ] = { "error" : repr (e ), "errno" : None }
235237
236238 resDict = {"Failed" : failed , "Successful" : successful }
237239 return resDict
@@ -636,9 +638,10 @@ def getFileMetadata(self, path):
636638 for url in urls :
637639 try :
638640 successful [url ] = self ._getSingleFileMetadata (url )
639-
641+ except gfal2 .GError as e :
642+ failed [url ] = {"error" : repr (e ), "errno" : e .code }
640643 except Exception as e :
641- failed [url ] = repr (e )
644+ failed [url ] = { "error" : repr (e ), "errno" : None }
642645
643646 return {"Failed" : failed , "Successful" : successful }
644647
You can’t perform that action at this time.
0 commit comments