三方接口异常打日志处理
This commit is contained in:
parent
e3a94e9a72
commit
34d8aee962
|
@ -51,7 +51,7 @@ class DhClient:
|
|||
self.headers['Authorization'] = 'bearer ' + res['access_token']
|
||||
self.headers['User-Id'] = '1'
|
||||
self.isGetingToken = False
|
||||
time.sleep(1200)
|
||||
time.sleep(600)
|
||||
|
||||
def setup(self):
|
||||
Thread(target=DhClient._get_token_loop, args=(self, ), daemon=True).start()
|
||||
|
@ -97,6 +97,8 @@ class DhClient:
|
|||
raise ParseError(**err_detail)
|
||||
return 'fail', err_detail
|
||||
# self.handle_log(result='success', response=ret) # 成功的日志就不记录了
|
||||
if '/evo-apigw/admin/API/EVO/invoke/DMS' in url:
|
||||
self.handle_log(result='success', response=ret)
|
||||
return 'success', ret['data'] if 'data' in ret else None
|
||||
self.handle_log(result='error', response=ret)
|
||||
if raise_exception:
|
||||
|
|
|
@ -35,7 +35,7 @@ class XxClient:
|
|||
def _get_token_loop(self):
|
||||
while self.isRuning:
|
||||
self._get_token()
|
||||
time.sleep(1200)
|
||||
time.sleep(600)
|
||||
|
||||
def _get_token(self):
|
||||
self.isGetingToken = True
|
||||
|
@ -88,7 +88,8 @@ class XxClient:
|
|||
if raise_exception:
|
||||
raise ParseError(**err_detail)
|
||||
return 'fail', err_detail
|
||||
# self.handle_log(result='success', response=ret)
|
||||
if '/WebLocate/locateByRail' in url:
|
||||
self.handle_log(result='success', response=ret)
|
||||
return 'success', ret['data']
|
||||
self.handle_log(result='error', response=ret)
|
||||
if raise_exception:
|
||||
|
|
Loading…
Reference in New Issue