mirror of
https://github.com/norohind/jubilant-system-core.git
synced 2026-10-22 23:02:08 +03:00
Requester: add handling for BearerManager fails
This commit is contained in:
1 file changed
+5
-1
+5
-1
@@ -2,7 +2,7 @@ import os
|
|||||||
import time
|
import time
|
||||||
import json
|
import json
|
||||||
import requests
|
import requests
|
||||||
from .BearerManager import bearer_manager
|
from .BearerManager import bearer_manager, BearerManagerException
|
||||||
from loguru import logger
|
from loguru import logger
|
||||||
from . import Exceptions
|
from . import Exceptions
|
||||||
|
|
||||||
@@ -86,6 +86,10 @@ def request(url: str, method: str = 'get', **kwargs) -> requests.Response:
|
|||||||
selected_proxy['last_try'] = time.time() # Anyway set last try to now
|
selected_proxy['last_try'] = time.time() # Anyway set last try to now
|
||||||
continue
|
continue
|
||||||
|
|
||||||
|
except BearerManagerException as e:
|
||||||
|
logger.opt(exception=True).error(f'Error on getting bearer token')
|
||||||
|
continue
|
||||||
|
|
||||||
selected_proxy['last_try'] = time.time() # Set last try to now
|
selected_proxy['last_try'] = time.time() # Set last try to now
|
||||||
|
|
||||||
if proxiedFapiRequest.status_code == 418: # FAPI is on maintenance
|
if proxiedFapiRequest.status_code == 418: # FAPI is on maintenance
|
||||||
|
|||||||
Reference in new issue
Block a user