Closed
Description
I'm running Python 3.7, django 1.11.17 and opsgenie-sdk v2.0.3 (i tried on v2.1.1 as well), and I have several processes running on background that pings to the heartbeat api multiple times at once. Sometimes the processes are raising a KeyError: 'took'.
Here is the pertaining traceback to your lib:
File "/usr/local/lib/python3.7/dist-packages/opsgenie_sdk/api/heartbeat/__init__.py", line 628, in ping
File "/usr/local/lib/python3.7/dist-packages/opsgenie_sdk/api/heartbeat/__init__.py", line 703, in ping_with_http_info
File "/usr/local/lib/python3.7/dist-packages/opsgenie_sdk/api_client.py", line 429, in call_api
File "/usr/local/lib/python3.7/dist-packages/opsgenie_sdk/api_client.py", line 219, in __call_api
File "/usr/local/lib/python3.7/dist-packages/opsgenie_sdk/api_client.py", line 203, in __call_api
File "/usr/local/lib/python3.7/dist-packages/tenacity/__init__.py", line 411, in call
File "/usr/local/lib/python3.7/dist-packages/tenacity/__init__.py", line 423, in __call__
File "/usr/local/lib/python3.7/dist-packages/tenacity/__init__.py", line 360, in iter
File "/usr/lib/python3.7/concurrent/futures/_base.py", line 428, in result
File "/usr/lib/python3.7/concurrent/futures/_base.py", line 384, in __get_result
File "/usr/local/lib/python3.7/dist-packages/tenacity/__init__.py", line 426, in __call__
File "/usr/local/lib/python3.7/dist-packages/opsgenie_sdk/api_client.py", line 452, in request
File "/usr/local/lib/python3.7/dist-packages/opsgenie_sdk/rest.py", line 276, in GET
File "/usr/local/lib/python3.7/dist-packages/opsgenie_sdk/rest.py", line 254, in request
Metadata
Metadata
Assignees
Labels
No labels