From 8dd069f7b9ae22187ba400e962e754de313d6d7c Mon Sep 17 00:00:00 2001 From: Alex Orid Date: Tue, 27 Apr 2021 23:31:43 -0400 Subject: [PATCH] Working Docker Logging --- .gitignore | 1 + docker-compose.yaml | 12 ++++++------ standalone_command.py | 6 ++++++ 3 files changed, 13 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index d05686a..06e3763 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ credentials/ .idea/ stream_sources/chyron.txt stream_sources/brb.txt +*.log \ No newline at end of file diff --git a/docker-compose.yaml b/docker-compose.yaml index 7f9643d..73c3fe5 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -3,7 +3,7 @@ services: standalone_command: image: standalone_command volumes: - - c:/praxis/logs + - "./:/Praxis/" ports: - 6009:6009 environment: @@ -11,7 +11,7 @@ services: standalone_channelrewards: image: standalone_channelrewards volumes: - - c:/praxis/logs + - "./:/Praxis/" ports: - 6969:6969 environment: @@ -19,7 +19,7 @@ services: standalone_lights: image: standalone_lights volumes: - - c:/praxis/logs + - "./:/Praxis/" ports: - 42069:42069 environment: @@ -27,18 +27,18 @@ services: standalone_twitchscript: image: standalone_twitchscript volumes: - - c:/praxis/logs + - "./:/Praxis/" environment: - ISDOCKER=cat standalone_twitch_pubsub: image: standalone_twitch_pubsub volumes: - - c:/praxis/logs + - "./:/Praxis/" environment: - ISDOCKER=cat standalone_discordscript: image: standalone_discordscript volumes: - - c:/praxis/logs + - "./:/Praxis/" environment: - ISDOCKER=cat \ No newline at end of file diff --git a/standalone_command.py b/standalone_command.py index def50cb..527cfb8 100644 --- a/standalone_command.py +++ b/standalone_command.py @@ -4,6 +4,12 @@ from flask import request import commands.loader as command_loader from commands.command_base import AbstractCommand +import os +import praxis_logging +praxis_logger_obj = praxis_logging.praxis_logger() +praxis_logger_obj.init(os.path.basename(__file__)) +praxis_logger_obj.log("\n -Starting Logs: " + os.path.basename(__file__)) + api = flask.Flask(__name__) # enable/disable this to get web pages of crashes returned api.config["DEBUG"] = True