Spaces:
Paused
Paused
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 |
-
|
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
|
48 |
-
logging.info("double check your variables, e.g. for
|
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 |
+
|