File tree Expand file tree Collapse file tree 3 files changed +10
-10
lines changed
Expand file tree Collapse file tree 3 files changed +10
-10
lines changed Original file line number Diff line number Diff line change 11
2- class PolyBadResponse (Exception ):
2+ class BadResponse (Exception ):
33 """
44 Non-200 response from API
55 """
66 pass
77
8- class PolyAuthError (Exception ):
8+ class AuthError (Exception ):
99 """"
1010 Empty or invalid API key
1111 """
1212 pass
1313
14- class PolyMissingResults (Exception ):
14+ class MissingResults (Exception ):
1515 """
1616 Missing results key
1717 """
Original file line number Diff line number Diff line change 88import pkg_resources # part of setuptools
99from ..logging import get_logger
1010import logging
11- from ..exceptions import PolyAuthError , PolyBadResponse , PolyMissingResults
11+ from ..exceptions import AuthError , BadResponse , MissingResults
1212
1313logger = get_logger ("RESTClient" )
1414version = "unknown"
@@ -29,7 +29,7 @@ def __init__(
2929 verbose : bool ,
3030 ):
3131 if api_key is None :
32- raise PolyAuthError (
32+ raise AuthError (
3333 f"Must specify env var POLYGON_API_KEY or pass api_key in constructor"
3434 )
3535 self .API_KEY = api_key
@@ -74,7 +74,7 @@ def _get(
7474 )
7575
7676 if resp .status != 200 :
77- raise PolyBadResponse (resp .data .decode ("utf-8" ))
77+ raise BadResponse (resp .data .decode ("utf-8" ))
7878
7979 if raw :
8080 return resp
@@ -83,7 +83,7 @@ def _get(
8383
8484 if result_key :
8585 if result_key not in obj :
86- raise PolyMissingResults (
86+ raise MissingResults (
8787 f'Expected key "{ result_key } " in response { obj } .'
8888 + "Make sure you have sufficient permissions and your request parameters are valid."
8989 + f"This is the url that returned no results: { resp .geturl ()} "
Original file line number Diff line number Diff line change 1111from websockets .exceptions import ConnectionClosedOK , ConnectionClosedError
1212from ..logging import get_logger
1313import logging
14- from ..exceptions import PolyAuthError
14+ from ..exceptions import AuthError
1515
1616env_key = "POLYGON_API_KEY"
1717logger = get_logger ("WebSocketClient" )
@@ -42,7 +42,7 @@ def __init__(
4242 :return: A client.
4343 """
4444 if api_key is None :
45- raise PolyAuthError (
45+ raise AuthError (
4646 f"Must specify env var { env_key } or pass api_key in constructor"
4747 )
4848 self .api_key = api_key
@@ -104,7 +104,7 @@ async def connect(
104104 auth_msg_parsed = json .loads (auth_msg )
105105 logger .debug ("authed: %s" , auth_msg )
106106 if auth_msg_parsed [0 ]["status" ] == "auth_failed" :
107- raise PolyAuthError (auth_msg_parsed [0 ]["message" ])
107+ raise AuthError (auth_msg_parsed [0 ]["message" ])
108108 while True :
109109 if self .schedule_resub :
110110 logger .debug (
You can’t perform that action at this time.
0 commit comments