Skip to content
Snippets Groups Projects
Unverified Commit ffb5ec2a authored by Joel Hernandez's avatar Joel Hernandez
Browse files

:fire: remove peekalink timeout

parent 1405a864
No related branches found
No related tags found
No related merge requests found
......@@ -15,20 +15,12 @@ class PeekalinkUnexpectedResponseError(PeekalinkError):
class PeekalinkClient:
default_timeout = (3, 10)
def __init__(self, api_key, default_timeout=None):
self.api_key = api_key
self.session = requests.Session()
self.session.headers.update({'X-API-Key': self.api_key})
if default_timeout:
self.default_timeout = default_timeout
def peek(self, link: str, language_code=None, timeout=None):
if not timeout:
timeout = self.default_timeout
def peek(self, link: str, language_code=None):
headers = {}
if language_code:
......@@ -42,16 +34,13 @@ class PeekalinkClient:
'https://api.peekalink.io/',
headers=headers,
data=request_data,
timeout=timeout if timeout else self.default_timeout
)
response.raise_for_status()
return response.json()
def is_peekable(self, link: str, language_code=None, timeout=None):
if not timeout:
timeout = self.default_timeout
def is_peekable(self, link: str, language_code=None):
headers = {}
......@@ -66,7 +55,6 @@ class PeekalinkClient:
'https://api.peekalink.io/is-peekable/',
headers=headers,
data=request_data,
timeout=timeout if timeout else self.default_timeout
)
response.raise_for_status()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment