File tree Expand file tree Collapse file tree 1 file changed +11
-3
lines changed
vtr_flow/scripts/python_libs/vtr Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -32,6 +32,14 @@ class RunDir:
32
32
# If it is None, the latest run directory will be parsed.
33
33
g_run_dir_name = None
34
34
35
+ @classmethod
36
+ def set_run_dir_name (cls , run_dir_name ):
37
+ cls .g_run_dir_name = run_dir_name
38
+
39
+ @classmethod
40
+ def get_run_dir_name (cls ):
41
+ return cls .g_run_dir_name
42
+
35
43
36
44
class RawDefaultHelpFormatter (
37
45
argparse .ArgumentDefaultsHelpFormatter , argparse .RawDescriptionHelpFormatter
@@ -240,7 +248,7 @@ def set_global_run_dir(current_run_dir_name):
240
248
"""
241
249
Set the global run directory name.
242
250
"""
243
- RunDir .g_run_dir_name = current_run_dir_name
251
+ RunDir .set_run_dir_name ( current_run_dir_name )
244
252
245
253
246
254
def check_cmd (command ):
@@ -583,8 +591,8 @@ def get_latest_run_dir_name(base_dir):
583
591
Returns the highest run number of all run directories with in base_dir
584
592
"""
585
593
latest_run_dir_name = ""
586
- if RunDir .g_run_dir_name is not None :
587
- latest_run_dir_name = RunDir .g_run_dir_name
594
+ if RunDir .get_run_dir_name () is not None :
595
+ latest_run_dir_name = RunDir .get_run_dir_name ()
588
596
else :
589
597
run_number = 1
590
598
run_dir = Path (base_dir ) / run_dir_name (run_number )
You can’t perform that action at this time.
0 commit comments