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

return timestamps for stat

parent e68db82d
No related branches found
No related tags found
No related merge requests found
......@@ -159,6 +159,7 @@ class LoginController(DmController):
sessionTuple = sessionCache.get(sessionId)
if sessionTuple:
sessionInfo = sessionTuple[0]
logger.debug('Retrieved session info from cache: %s' % sessionInfo)
else:
logger.debug('Retrieved session %s from SSO Manager' % sessionId)
sessionCache[sessionId] = (sessionInfo, datetime.datetime.now())
......
......@@ -3,6 +3,7 @@
import os
import stat
from dm.common.utility.dmSubprocess import DmSubprocess
from dm.common.utility.timeUtility import TimeUtility
class FileUtility:
......@@ -20,9 +21,12 @@ class FileUtility:
statResult = os.stat(filePath)
fileInfo['filePath'] = filePath
fileInfo['fileSize'] = statResult[stat.ST_SIZE]
fileInfo['createTime'] = statResult[stat.ST_CTIME]
fileInfo['accessTime'] = statResult[stat.ST_ATIME]
fileInfo['modifyTime'] = statResult[stat.ST_MTIME]
fileInfo['fileCreationTime'] = statResult[stat.ST_CTIME]
fileInfo['fileCreationTimeStamp'] = TimeUtility.formatLocalTimeStamp(statResult[stat.ST_CTIME])
fileInfo['fileAccessTime'] = statResult[stat.ST_ATIME]
fileInfo['fileAccessTimeStamp'] = TimeUtility.formatLocalTimeStamp(statResult[stat.ST_ATIME])
fileInfo['fileModificationTime'] = statResult[stat.ST_MTIME]
fileInfo['fileModificationTimeStamp'] = TimeUtility.formatLocalTimeStamp(statResult[stat.ST_MTIME])
return fileInfo
#######################################################################
......
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