summaryrefslogtreecommitdiff
path: root/cdsapi/api.py
diff options
context:
space:
mode:
Diffstat (limited to 'cdsapi/api.py')
-rw-r--r--cdsapi/api.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/cdsapi/api.py b/cdsapi/api.py
index a603716..79c2ef3 100644
--- a/cdsapi/api.py
+++ b/cdsapi/api.py
@@ -322,6 +322,10 @@ class Client(object):
self.session = session
self.session.auth = tuple(self.key.split(":", 2))
+ assert len(self.session.auth)==2, (
+ "The cdsapi key provided is not the correct format, please ensure it conforms to:\n"
+ "<UID>:<APIKEY>"
+ )
self.metadata = metadata
self.forget = forget