Skip to content
Snippets Groups Projects
Commit f52bf34c authored by sveseli's avatar sveseli
Browse files

fix stat bug

parent b44ce713
No related branches found
No related tags found
No related merge requests found
......@@ -82,6 +82,6 @@ class FtpUtility:
# Testing.
if __name__ == '__main__':
ftpUtility = FtpUtility('zagreb', 2811)
files=ftpUtility.getFiles('/tmp/test')
ftpUtility = FtpUtility('s8dserv', 2811)
files=ftpUtility.getFiles('/export/8-id-i/test')
print files
......@@ -86,7 +86,12 @@ class ExperimentSessionControllerImpl(DmObjectManager):
fileInfo['daqInfo'] = daqInfo
fileInfo['uploadId'] = uploadId
fileUploadInfo = { 'processed' : False }
FileUtility.statFile(filePath, fileUploadInfo)
# Stat should be done by agent, not by observer.
try:
FileUtility.statFile(filePath, fileUploadInfo)
except:
# Ok, may be remote file
pass
fileDict[filePath] = fileUploadInfo
fileProcessingManager.processFile(fileInfo)
uploadInfo['fileDict'] = fileDict
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment