Skip to content

Commit 51ac8f0

Browse files
Merge pull request #28 from modelcontextprotocol/justin/fix-sqlite-logging
Fix SQLite server logging to file
2 parents fe4f568 + 01eeaf8 commit 51ac8f0

File tree

3 files changed

+3
-9
lines changed

3 files changed

+3
-9
lines changed

src/sqlite/pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "mcp-server-sqlite"
3-
version = "0.3.0"
3+
version = "0.3.1"
44
description = "A simple SQLite MCP server"
55
readme = "README.md"
66
requires-python = ">=3.11"

src/sqlite/src/mcp_server_sqlite/server.py

+1-7
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,8 @@
1010
from pydantic import AnyUrl
1111
from typing import Any
1212

13-
# Set up logging to file
14-
log_file = Path('mcp_server.log')
15-
handler = RotatingFileHandler(log_file, maxBytes=10*1024*1024, backupCount=5)
16-
formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
17-
handler.setFormatter(formatter)
13+
logging.basicConfig(level=logging.DEBUG)
1814
logger = logging.getLogger('mcp_sqlite_server')
19-
logger.setLevel(logging.DEBUG)
20-
logger.addHandler(handler)
2115
logger.info("Starting MCP SQLite Server")
2216

2317
PROMPT_TEMPLATE = """

src/sqlite/uv.lock

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)