moved constant
This commit is contained in:
@@ -12,5 +12,7 @@ from lang_agent.config.constants import (
|
|||||||
PIPELINE_REGISTRY_PATH,
|
PIPELINE_REGISTRY_PATH,
|
||||||
VALID_API_KEYS,
|
VALID_API_KEYS,
|
||||||
API_KEY_HEADER,
|
API_KEY_HEADER,
|
||||||
API_KEY_HEADER_NO_ERROR
|
API_KEY_HEADER_NO_ERROR,
|
||||||
|
_PROJECT_ROOT,
|
||||||
|
TY_BUILD_SCRIPT,
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -15,3 +15,5 @@ API_KEY_HEADER = APIKeyHeader(name="Authorization", auto_error=True)
|
|||||||
API_KEY_HEADER_NO_ERROR = APIKeyHeader(name="Authorization", auto_error=False)
|
API_KEY_HEADER_NO_ERROR = APIKeyHeader(name="Authorization", auto_error=False)
|
||||||
|
|
||||||
VALID_API_KEYS = set(filter(None, os.environ.get("FAST_AUTH_KEYS", "").split(",")))
|
VALID_API_KEYS = set(filter(None, os.environ.get("FAST_AUTH_KEYS", "").split(",")))
|
||||||
|
|
||||||
|
TY_BUILD_SCRIPT = osp.join(_PROJECT_ROOT, "lang_agent", "config", "ty_build_config.py")
|
||||||
@@ -5,15 +5,13 @@ import subprocess
|
|||||||
import json
|
import json
|
||||||
|
|
||||||
from lang_agent.config.core_config import load_tyro_conf
|
from lang_agent.config.core_config import load_tyro_conf
|
||||||
|
from lang_agent.config.constants import TY_BUILD_SCRIPT, _PROJECT_ROOT
|
||||||
_PROJECT_ROOT = osp.dirname(osp.dirname(osp.dirname(osp.abspath(__file__))))
|
|
||||||
_TY_BUILD_SCRIPT = osp.join(_PROJECT_ROOT, "lang_agent", "config", "ty_build_config.py")
|
|
||||||
|
|
||||||
|
|
||||||
def opt_to_config(save_path: str, *nargs):
|
def opt_to_config(save_path: str, *nargs):
|
||||||
os.makedirs(osp.dirname(save_path), exist_ok=True)
|
os.makedirs(osp.dirname(save_path), exist_ok=True)
|
||||||
subprocess.run(
|
subprocess.run(
|
||||||
["python", _TY_BUILD_SCRIPT, "--save-path", save_path, *nargs],
|
["python", TY_BUILD_SCRIPT, "--save-path", save_path, *nargs],
|
||||||
check=True,
|
check=True,
|
||||||
cwd=_PROJECT_ROOT,
|
cwd=_PROJECT_ROOT,
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user