mirror of
https://codeberg.org/Mo8it/AdvLabDB.git
synced 2024-09-19 18:31:16 +00:00
17 lines
438 B
Text
17 lines
438 B
Text
#!/usr/bin/env xonsh
|
|
|
|
from pathlib import Path
|
|
|
|
script_dir = Path(__file__).parent.absolute()
|
|
|
|
logs_dir = Path("/var/log/advlabdb/")
|
|
|
|
# Create logs directory
|
|
sudo mkdir -v -p @(logs_dir)
|
|
sudo chown -R admin:admin @(logs_dir)
|
|
|
|
logged_server_setup_script = script_dir / "logged_server_setup.xsh"
|
|
log_file = logs_dir / "server_setup.log"
|
|
|
|
# Start actual server setup script with logging
|
|
xonsh @(logged_server_setup_script) | tee @(log_file)
|