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
__pycache__/
*.pyc
server.log
server.log
.vscode/

View file

@ -5,11 +5,12 @@ services:
context: .
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:
DOCKER: "true"
HOSTPREFIX: "osg.jkdev.org"
PYTHONUNBUFFERED: "0"
ports:
- "8312:8080"

View file

@ -409,12 +409,12 @@ if __name__ == "__main__":
logger = logging.getLogger(__name__)
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(
level=logging.INFO,
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)