Skip to content
Snippets Groups Projects
Commit 96fe1275 authored by Karim Ahmed's avatar Karim Ahmed
Browse files

get oldest file's timestamp

parent 07d41311
No related branches found
No related tags found
1 merge request!115feat/get_oldest_file's_timestamp
...@@ -425,7 +425,7 @@ def get_notebook_name(): ...@@ -425,7 +425,7 @@ def get_notebook_name():
return environ.get("CAL_NOTEBOOK_NAME", "Unknown Notebook") return environ.get("CAL_NOTEBOOK_NAME", "Unknown Notebook")
def get_dir_creation_date(directory, run): def get_dir_creation_date(directory, run, tsdir=False):
""" """
Return modification time of [directory]/[run]04 Return modification time of [directory]/[run]04
...@@ -433,8 +433,14 @@ def get_dir_creation_date(directory, run): ...@@ -433,8 +433,14 @@ def get_dir_creation_date(directory, run):
:param run: run number :param run: run number
:return: (datetime) modification time :return: (datetime) modification time
""" """
creation_time = stat("{}/r{:04d}".format(directory, run)).st_mtime if tsdir:
creation_time = datetime.datetime.fromtimestamp(creation_time) creation_time = stat("{}/r{:04d}".format(directory, run)).st_mtime
else:
rfiles = glob("{}/r{:04d}/*.h5".format(directory, run))
rfiles.sort(key=path.getmtime)
creation_time = stat(rfiles[0]).st_mtime
creation_time = datetime.datetime.fromtimestamp(creation_time)
return creation_time return creation_time
......
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