Enabled logging in docker container

This commit is contained in:
Jeremy Karst 2025-01-23 13:38:18 -05:00
parent dc11e49792
commit 7f46a6e305
3 changed files with 6 additions and 4 deletions

3
.gitignore vendored
View file

@ -2,4 +2,5 @@
signatures.db signatures.db
__pycache__/ __pycache__/
*.pyc *.pyc
server.log server.log
.vscode/

View file

@ -5,11 +5,12 @@ services:
context: . context: .
dockerfile: osg.dockerfile dockerfile: osg.dockerfile
image: osg:31 # <--automate this number change to trigger stack redeploy. image: osg:32 # <--automate this number change to trigger stack redeploy.
environment: environment:
DOCKER: "true" DOCKER: "true"
HOSTPREFIX: "osg.jkdev.org" HOSTPREFIX: "osg.jkdev.org"
PYTHONUNBUFFERED: "0"
ports: ports:
- "8312:8080" - "8312:8080"

View file

@ -409,12 +409,12 @@ if __name__ == "__main__":
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
logger.debug("Font data: %s", font_data) logger.debug("Font data: %s", font_data)
handler = RotatingFileHandler('server.log', maxBytes=10*1024*1024, backupCount=5) file_handler = RotatingFileHandler('server.log', maxBytes=10*1024*1024, backupCount=5)
logging.basicConfig( logging.basicConfig(
level=logging.INFO, level=logging.INFO,
format='%(asctime)s - %(levelname)s - %(message)s', format='%(asctime)s - %(levelname)s - %(message)s',
handlers = [handler] handlers = [file_handler]
) )
run_server(socket_host, socket_port, host_prefix, static_dir, database_connection, db_lock, font_data, production) run_server(socket_host, socket_port, host_prefix, static_dir, database_connection, db_lock, font_data, production)