From 60bad3b7ca89f28eb11c9de7480e72d9a82ac694 Mon Sep 17 00:00:00 2001 From: Matteo Benedetto Date: Thu, 2 Oct 2025 16:45:26 +0200 Subject: [PATCH] Fix logging configuration to use flexible log file path --- image_recognition_server/server.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/image_recognition_server/server.py b/image_recognition_server/server.py index e8bf1a9..8bac63e 100644 --- a/image_recognition_server/server.py +++ b/image_recognition_server/server.py @@ -9,10 +9,17 @@ from fastmcp import FastMCP import openai # Configure logging +import tempfile +import os + +# Use a temporary directory for logs or current working directory +log_dir = os.environ.get('MCP_LOG_DIR', tempfile.gettempdir()) +log_file = os.path.join(log_dir, 'image_server.log') + logging.basicConfig( level=logging.DEBUG, format='%(asctime)s - %(name)s - %(levelname)s - %(message)s', - filename='/home/enne2/Sviluppo/mcp-image-server/image_server.log' + filename=log_file ) logger = logging.getLogger(__name__)