]> git.immae.eu Git - github/fretlink/tap-google-sheets.git/blobdiff - tap_google_sheets/client.py
made rate limit error messages more clear (#27)
[github/fretlink/tap-google-sheets.git] / tap_google_sheets / client.py
index 4f38352ed91dcf08c8da73c502cb55b40b9fa919..bce00cea4ab8aa40d4b64370c032165ccdbb6bc9 100644 (file)
@@ -230,7 +230,7 @@ class GoogleClient: # pylint: disable=too-many-instance-attributes
         #Use retry functionality in backoff to wait and retry if
         #response code equals 429 because rate limit has been exceeded
         if response.status_code == 429:
-            raise Server429Error()
+            raise Server429Error(response.json().get("error",{}).get("message", "Rate limit exceeded"))
 
         if response.status_code != 200:
             raise_for_error(response)