Spaces:
Running
Running
Jeremiah Lowin commited on
Commit ·
b1ed0e1
1
Parent(s): ec293c1
Make log levels strings
Browse files- src/fastmcp/server.py +1 -4
src/fastmcp/server.py
CHANGED
|
@@ -3,7 +3,6 @@
|
|
| 3 |
import asyncio
|
| 4 |
import functools
|
| 5 |
import json
|
| 6 |
-
import logging
|
| 7 |
from typing import Any, Callable, Optional, Sequence, Union, Literal
|
| 8 |
|
| 9 |
import pydantic.json
|
|
@@ -38,9 +37,7 @@ class Settings(BaseSettings):
|
|
| 38 |
|
| 39 |
# Server settings
|
| 40 |
debug: bool = False
|
| 41 |
-
log_level: Literal[
|
| 42 |
-
logging.DEBUG, logging.INFO, logging.WARNING, logging.ERROR, logging.CRITICAL
|
| 43 |
-
] = logging.INFO
|
| 44 |
|
| 45 |
# HTTP settings
|
| 46 |
host: str = "0.0.0.0"
|
|
|
|
| 3 |
import asyncio
|
| 4 |
import functools
|
| 5 |
import json
|
|
|
|
| 6 |
from typing import Any, Callable, Optional, Sequence, Union, Literal
|
| 7 |
|
| 8 |
import pydantic.json
|
|
|
|
| 37 |
|
| 38 |
# Server settings
|
| 39 |
debug: bool = False
|
| 40 |
+
log_level: Literal["DEBUG", "INFO", "WARNING", "ERROR", "CRITICAL"] = "INFO"
|
|
|
|
|
|
|
| 41 |
|
| 42 |
# HTTP settings
|
| 43 |
host: str = "0.0.0.0"
|