mirror of
https://codeberg.org/Mo8it/AdvLabDB.git
synced 2024-11-12 21:40:41 +00:00
20 lines
465 B
Python
20 lines
465 B
Python
from ..terminal_utils import run
|
|
from .shared import LOGS_DIR, REPO_DIR
|
|
|
|
|
|
def main():
|
|
# Create logs directory
|
|
run(f"sudo mkdir -v -p {LOGS_DIR}")
|
|
run(f"sudo chown -R admin:admin {LOGS_DIR}")
|
|
|
|
log_file = LOGS_DIR / "server_setup.log"
|
|
|
|
# Start actual server setup script with logging
|
|
run(
|
|
f"python3 -u -m advlabdb.scripts.setup.logged_server_setup | tee {log_file}",
|
|
cwd=REPO_DIR,
|
|
)
|
|
|
|
|
|
if __name__ == "__main__":
|
|
main()
|