alessandro trinca tornidor commited on
Commit
bef1e9b
·
1 Parent(s): efa7495

feat: move create_folders_and_variables_if_not_exists.py script to lisa_on_cuda.utils package

Browse files
app.py CHANGED
@@ -12,7 +12,7 @@ from fastapi.templating import Jinja2Templates
12
  from spaces import GPU as SPACES_GPU
13
 
14
  from lisa_on_cuda import routes
15
- from lisa_on_cuda.utils import app_helpers, session_logger, utils
16
  from lisa_on_cuda.utils import frontend_builder
17
 
18
 
@@ -31,6 +31,7 @@ frontend_builder.build_frontend(
31
  input_css_path=frontend_builder.env_input_css_path,
32
  output_dist_folder=fastapi_dict_folder
33
  )
 
34
 
35
  logging.info("build_frontend ok!")
36
 
 
12
  from spaces import GPU as SPACES_GPU
13
 
14
  from lisa_on_cuda import routes
15
+ from lisa_on_cuda.utils import app_helpers, session_logger, utils, create_folders_and_variables_if_not_exists
16
  from lisa_on_cuda.utils import frontend_builder
17
 
18
 
 
31
  input_css_path=frontend_builder.env_input_css_path,
32
  output_dist_folder=fastapi_dict_folder
33
  )
34
+ create_folders_and_variables_if_not_exists.folders_creation()
35
 
36
  logging.info("build_frontend ok!")
37
 
{scripts → lisa_on_cuda/utils}/create_folders_and_variables_if_not_exists.py RENAMED
@@ -31,7 +31,7 @@ def create_folder_if_not_exists(pathname: Path | str):
31
  assert current_pathname.is_dir()
32
 
33
 
34
- if __name__ == '__main__':
35
  folders_string = os.getenv("FOLDERS_MAP")
36
  try:
37
  folders_dict = json.loads(folders_string)
@@ -44,8 +44,13 @@ if __name__ == '__main__':
44
  except (json.JSONDecodeError, TypeError) as jde:
45
  print(f"jde:{jde}.")
46
  logging.error(f"jde:{jde}.")
47
- print("double check your variables, e.g. for mispelling like 'FOLDER_MAP'...")
48
- logging.info("double check your variables, e.g. for mispelling like 'FOLDER_MAP' instead than 'FOLDERS_MAP'...")
49
  for k_env, v_env in dict(os.environ).items():
50
  print(f"{k_env}, v_env:{v_env}.")
51
- logging.info(f"{k_env}, v_env:{v_env}.")
 
 
 
 
 
 
31
  assert current_pathname.is_dir()
32
 
33
 
34
+ def folders_creation():
35
  folders_string = os.getenv("FOLDERS_MAP")
36
  try:
37
  folders_dict = json.loads(folders_string)
 
44
  except (json.JSONDecodeError, TypeError) as jde:
45
  print(f"jde:{jde}.")
46
  logging.error(f"jde:{jde}.")
47
+ print("double check your variables, e.g. for misspelling like 'FOLDER_MAP'...")
48
+ logging.info("double check your variables, e.g. for misspelling like 'FOLDER_MAP' instead than 'FOLDERS_MAP'...")
49
  for k_env, v_env in dict(os.environ).items():
50
  print(f"{k_env}, v_env:{v_env}.")
51
+ logging.info(f"{k_env}, v_env:{v_env}.")
52
+
53
+
54
+ if __name__ == '__main__':
55
+ folders_creation()
56
+