Spaces:
Paused
Paused
alessandro trinca tornidor
commited on
Commit
·
46f1cda
1
Parent(s):
8e6ebf2
feat: improve load of FASTAPI_STATIC, WORKDIR env variables
Browse files- app.py +1 -4
- lisa_on_cuda/__init__.py +2 -0
app.py
CHANGED
@@ -15,7 +15,7 @@ from samgis_core.utilities import frontend_builder
|
|
15 |
# for some reason this do
|
16 |
from spaces import GPU as SPACES_GPU
|
17 |
|
18 |
-
from lisa_on_cuda import routes, app_logger, project_root_folder, workdir
|
19 |
from lisa_on_cuda.utils import app_helpers
|
20 |
|
21 |
|
@@ -26,11 +26,8 @@ markdown_text = os.getenv("MARKDOWN_TEXT", "")
|
|
26 |
examples_text_list = os.getenv("EXAMPLES_TEXT_LIST", "").split("\n")
|
27 |
example_body = json.loads(os.getenv("EXAMPLE_BODY", "{}"))
|
28 |
mount_gradio_app = bool(os.getenv("MOUNT_GRADIO_APP", ""))
|
29 |
-
|
30 |
-
static_dist_folder = Path(project_root_folder) / "static" / "dist"
|
31 |
input_css_path = os.getenv("INPUT_CSS_PATH", "src/input.css")
|
32 |
|
33 |
-
|
34 |
create_folders_if_not_exists.folders_creation(folders_map)
|
35 |
|
36 |
CUSTOM_GRADIO_PATH = "/"
|
|
|
15 |
# for some reason this do
|
16 |
from spaces import GPU as SPACES_GPU
|
17 |
|
18 |
+
from lisa_on_cuda import routes, app_logger, project_root_folder, static_dist_folder, workdir
|
19 |
from lisa_on_cuda.utils import app_helpers
|
20 |
|
21 |
|
|
|
26 |
examples_text_list = os.getenv("EXAMPLES_TEXT_LIST", "").split("\n")
|
27 |
example_body = json.loads(os.getenv("EXAMPLE_BODY", "{}"))
|
28 |
mount_gradio_app = bool(os.getenv("MOUNT_GRADIO_APP", ""))
|
|
|
|
|
29 |
input_css_path = os.getenv("INPUT_CSS_PATH", "src/input.css")
|
30 |
|
|
|
31 |
create_folders_if_not_exists.folders_creation(folders_map)
|
32 |
|
33 |
CUSTOM_GRADIO_PATH = "/"
|
lisa_on_cuda/__init__.py
CHANGED
@@ -9,6 +9,8 @@ from samgis_core.utilities.session_logger import setup_logging
|
|
9 |
load_dotenv()
|
10 |
project_root_folder = Path(globals().get("__file__", "./_")).absolute().parent
|
11 |
workdir = os.getenv("WORKDIR", project_root_folder)
|
|
|
|
|
12 |
model_folder = Path(project_root_folder / "machine_learning_models")
|
13 |
|
14 |
log_level = os.getenv("LOG_LEVEL", "INFO")
|
|
|
9 |
load_dotenv()
|
10 |
project_root_folder = Path(globals().get("__file__", "./_")).absolute().parent
|
11 |
workdir = os.getenv("WORKDIR", project_root_folder)
|
12 |
+
static_dist_folder = Path(workdir) / "static" / "dist"
|
13 |
+
static_dist_folder = os.getenv("FASTAPI_STATIC", static_dist_folder)
|
14 |
model_folder = Path(project_root_folder / "machine_learning_models")
|
15 |
|
16 |
log_level = os.getenv("LOG_LEVEL", "INFO")
|