1
0
Fork 0
mirror of https://codeberg.org/Mo8it/AdvLabDB.git synced 2024-09-19 18:31:16 +00:00
AdvLabDB/advlabdb/scripts/setup/shared.py
2022-05-08 17:29:45 +02:00

17 lines
483 B
Python

from pathlib import Path
from advlabdb import __file__ as advlabdb_init_path # Points to __init__.py
from advlabdb.scripts.terminal_utils import run
LOCAL_BIN = Path("/home/admin/.local/bin/")
LOGS_DIR = Path("/var/log/advlabdb")
def install_latest_pipx():
run("pip install --user --upgrade pipx")
def poetry_update():
poetry_bin = LOCAL_BIN / "poetry"
advlabdb_root_dir = Path(advlabdb_init_path).parents[1]
run(f"{poetry_bin} update", cwd=advlabdb_root_dir)