mirror of
https://github.com/norohind/jubilant-system-core.git
synced 2025-07-21 18:51:38 +03:00
Compare commits
2 Commits
5c51fd2138
...
605457e79f
Author | SHA1 | Date | |
---|---|---|---|
605457e79f | |||
ee77549ce3 |
@ -34,7 +34,7 @@ class BearerManager:
|
||||
|
||||
def _request(self, _endpoint: Endpoints) -> requests.Response:
|
||||
endpoint = self.base_address + _endpoint.value
|
||||
return self.session.get(url=endpoint, headers={'auth': self.demb_capi_auth})
|
||||
return self.session.get(url=endpoint, headers={'auth': self.demb_capi_auth}, timeout=10)
|
||||
|
||||
|
||||
class BearerManagerException(Exception):
|
||||
|
@ -85,12 +85,17 @@ def request(url: str, method: str = 'get', **kwargs) -> requests.Response:
|
||||
method=method,
|
||||
url=url,
|
||||
headers={'Authorization': f'Bearer {bearer_manager.get_random_bearer()}'},
|
||||
timeout=10,
|
||||
**kwargs
|
||||
)
|
||||
|
||||
logger.debug(f'Request complete, code {proxiedFapiRequest.status_code!r}, len '
|
||||
f'{len(proxiedFapiRequest.content)}')
|
||||
|
||||
except requests.exceptions.Timeout as e:
|
||||
logger.opt(exception=e).error(f'Exception during request {method} {url!r} {kwargs!r}')
|
||||
continue
|
||||
|
||||
except requests.exceptions.ConnectionError as e:
|
||||
logger.error(f'Proxy {proxy.url} is invalid: {str(e.__class__.__name__)}')
|
||||
continue
|
||||
|
@ -1,7 +1,7 @@
|
||||
certifi==2021.10.8
|
||||
charset-normalizer==2.0.12
|
||||
certifi==2022.9.24
|
||||
charset-normalizer
|
||||
idna==3.3
|
||||
loguru==0.6.0
|
||||
PySocks==1.7.1
|
||||
requests==2.27.1
|
||||
urllib3==1.26.9
|
||||
requests==2.28.1
|
||||
urllib3==1.26.12
|
||||
|
Loading…
x
Reference in New Issue
Block a user