Skip to content

Commit 55a2d63

Browse files
committed
Enhance backend error message
1 parent 929c2aa commit 55a2d63

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

servicex/servicex_client.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,11 @@ def __init__(self, backend=None, url=None, config_path=None):
343343
self.servicex = ServiceXAdapter(url)
344344
elif backend:
345345
if backend not in self.endpoints:
346-
raise ValueError(f"Backend {backend} not defined in .servicex file")
346+
valid_backends = ", ".join(self.endpoints.keys())
347+
raise ValueError(
348+
f"Backend {backend} not defined in .servicex file. "
349+
f"Valid backend names: {valid_backends}"
350+
)
347351
self.servicex = ServiceXAdapter(
348352
self.endpoints[backend].endpoint,
349353
refresh_token=self.endpoints[backend].token,

0 commit comments

Comments
 (0)