mirror of
https://github.com/checktheroads/hyperglass
synced 2024-05-11 05:55:08 +00:00
add support for POETRY_ prefix for ui build timeout
This commit is contained in:
@ -104,13 +104,15 @@ async def build_ui(app_path):
|
||||
RuntimeError: Raised if exit code is not 0.
|
||||
RuntimeError: Raised when any other error occurs.
|
||||
"""
|
||||
timeout = 90
|
||||
|
||||
try:
|
||||
timeout = os.environ["HYPERGLASS_UI_BUILD_TIMEOUT"]
|
||||
if "HYPERGLASS_UI_BUILD_TIMEOUT" in os.environ:
|
||||
timeout = int(os.environ["HYPERGLASS_UI_BUILD_TIMEOUT"])
|
||||
log.info("Found UI build timeout environment variable: {}", timeout)
|
||||
|
||||
elif "POETRY_HYPERGLASS_UI_BUILD_TIMEOUT" in os.environ:
|
||||
timeout = int(os.environ["POETRY_HYPERGLASS_UI_BUILD_TIMEOUT"])
|
||||
log.info("Found UI build timeout environment variable: {}", timeout)
|
||||
timeout = int(timeout)
|
||||
except KeyError:
|
||||
timeout = 90
|
||||
|
||||
ui_dir = Path(__file__).parent.parent / "ui"
|
||||
build_dir = app_path / "static" / "ui"
|
||||
|
Reference in New Issue
Block a user