Skip to content

Commit 9890c35

Browse files
committed
Enhance backend error message
1 parent c993e14 commit 9890c35

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
@@ -341,7 +341,11 @@ def __init__(self, backend=None, url=None, config_path=None):
341341
self.servicex = ServiceXAdapter(url)
342342
elif backend:
343343
if backend not in self.endpoints:
344-
raise ValueError(f"Backend {backend} not defined in .servicex file")
344+
valid_backends = ", ".join(self.endpoints.keys())
345+
raise ValueError(
346+
f"Backend {backend} not defined in .servicex file. "
347+
f"Valid backend names: {valid_backends}"
348+
)
345349
self.servicex = ServiceXAdapter(
346350
self.endpoints[backend].endpoint,
347351
refresh_token=self.endpoints[backend].token,

0 commit comments

Comments
 (0)