Release 16 (devel -> main) #39

Merged
ChaoticByte merged 13 commits from devel into main 2023-04-17 19:10:52 +00:00
Showing only changes of commit 2c51e62a7d - Show all commits

View file

@ -14,6 +14,17 @@ from time import sleep
from yaml import safe_load from yaml import safe_load
banner = """ ___ _ _
| \ _ _ (_) _ _ | |__ ___ ___
| |) || '_|| || ' \ | / /(_-< |___|
|___/ |_| |_||_||_||_\_\/__/
__ __ Version {version}
| \/ | __ _ _ _ __ _ __ _ ___ _ _
| |\/| |/ _` || ' \ / _` |/ _` |/ -_)| '_|
|_| |_|\__,_||_||_|\__,_|\__, |\___||_|
|___/
"""
base_directory = Path(__file__).parent.parent base_directory = Path(__file__).parent.parent
data_directory = base_directory / "data" data_directory = base_directory / "data"
logfile_directory = data_directory / "logs" logfile_directory = data_directory / "logs"
@ -79,6 +90,8 @@ def cleanup_procs(processes):
def start_and_monitor(monitored_subprocesses: list): def start_and_monitor(monitored_subprocesses: list):
# display banner
print(banner.format(version=os.environ["APP_VERSION"]))
# start processes # start processes
for p in monitored_subprocesses: for p in monitored_subprocesses:
p.try_start() p.try_start()