mirror of
https://github.com/PrefectHQ/fastmcp.git
synced 2026-08-20 04:24:17 +02:00
add server name to mounted server warnings (#1147)
This commit is contained in:
parent
ceb8d85826
commit
ebe817601c
4 changed files with 10 additions and 7 deletions
|
|
@ -78,7 +78,7 @@ class PromptManager:
|
|||
except Exception as e:
|
||||
# Skip failed mounts silently, matches existing behavior
|
||||
logger.warning(
|
||||
f"Failed to get prompts from mounted server '{mounted.prefix}': {e}"
|
||||
f"Failed to get prompts from server: {mounted.server.name!r}, mounted at: {mounted.prefix!r}: {e}"
|
||||
)
|
||||
continue
|
||||
|
||||
|
|
|
|||
|
|
@ -109,7 +109,7 @@ class ResourceManager:
|
|||
except Exception as e:
|
||||
# Skip failed mounts silently, matches existing behavior
|
||||
logger.warning(
|
||||
f"Failed to get resources from mounted server '{mounted.prefix}': {e}"
|
||||
f"Failed to get resources from server: {mounted.server.name!r}, mounted at: {mounted.prefix!r}: {e}"
|
||||
)
|
||||
continue
|
||||
|
||||
|
|
@ -157,7 +157,7 @@ class ResourceManager:
|
|||
except Exception as e:
|
||||
# Skip failed mounts silently, matches existing behavior
|
||||
logger.warning(
|
||||
f"Failed to get templates from mounted server '{mounted.prefix}': {e}"
|
||||
f"Failed to get templates from server: {mounted.server.name!r}, mounted at: {mounted.prefix!r}: {e}"
|
||||
)
|
||||
continue
|
||||
|
||||
|
|
|
|||
|
|
@ -76,7 +76,7 @@ class ToolManager:
|
|||
except Exception as e:
|
||||
# Skip failed mounts silently, matches existing behavior
|
||||
logger.warning(
|
||||
f"Failed to get tools from mounted server '{mounted.prefix}': {e}"
|
||||
f"Failed to get tools from server: {mounted.server.name!r}, mounted at: {mounted.prefix!r}: {e}"
|
||||
)
|
||||
continue
|
||||
|
||||
|
|
|
|||
|
|
@ -317,15 +317,18 @@ class TestMultipleServerMount:
|
|||
record.message for record in caplog.records if record.levelname == "WARNING"
|
||||
]
|
||||
assert any(
|
||||
"Failed to get tools from mounted server 'unreachable'" in msg
|
||||
"Failed to get tools from server: 'FastMCP', mounted at: 'unreachable'"
|
||||
in msg
|
||||
for msg in warning_messages
|
||||
)
|
||||
assert any(
|
||||
"Failed to get resources from mounted server 'unreachable'" in msg
|
||||
"Failed to get resources from server: 'FastMCP', mounted at: 'unreachable'"
|
||||
in msg
|
||||
for msg in warning_messages
|
||||
)
|
||||
assert any(
|
||||
"Failed to get prompts from mounted server 'unreachable'" in msg
|
||||
"Failed to get prompts from server: 'FastMCP', mounted at: 'unreachable'"
|
||||
in msg
|
||||
for msg in warning_messages
|
||||
)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue