From b77ee2d1ada81a5229370b823970fe2d722a1bd6 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Wed, 22 Jan 2025 13:41:00 -1000 Subject: [PATCH] Log failing snapshot URI to improve debug --- onvif/client.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/onvif/client.py b/onvif/client.py index 84ffde5..cf95df4 100644 --- a/onvif/client.py +++ b/onvif/client.py @@ -576,9 +576,9 @@ async def get_snapshot( try: response = await self._snapshot_client.get(uri, auth=auth) except httpx.TimeoutException as error: - raise ONVIFTimeoutError(error) from error + raise ONVIFTimeoutError(f"Timed out fetching {uri}: {error}") from error except httpx.RequestError as error: - raise ONVIFError(error) from error + raise ONVIFError(f"Error fetching {uri}: {error}") from error if response.status_code == 401: raise ONVIFAuthError(f"Failed to authenticate to {uri}")