return the heartbeat-before value from the api client
This commit is contained in:
parent
a794093f8a
commit
5ade601672
@ -64,3 +64,10 @@ class APIClient(object):
|
||||
if response.status_code != requests.codes.NO_CONTENT:
|
||||
msg = 'Invalid status code: {}'.format(response.status_code)
|
||||
raise errors.HeartbeatError(msg)
|
||||
|
||||
try:
|
||||
return float(response.headers.get('Heartbeat-Before'))
|
||||
except KeyError:
|
||||
raise errors.HeartbeatError('Missing Heartbeat-Before header')
|
||||
except Exception:
|
||||
raise errors.HeartbeatError('Invalid Heartbeat-Before header')
|
||||
|
Loading…
x
Reference in New Issue
Block a user