@@ -160,20 +160,19 @@ def get(self, server, path, sdk_key, query=None, extra_headers=None): # pylint:
160160 :return: Tuple of status_code & response text
161161 :rtype: HttpResponse
162162 """
163- with self ._lock :
164- start = get_current_epoch_time_ms ()
165- try :
166- response = requests .get (
167- _build_url (server , path , self ._urls ),
168- params = query ,
169- headers = self ._get_headers (extra_headers , sdk_key ),
170- timeout = self ._timeout
171- )
172- self ._record_telemetry (response .status_code , get_current_epoch_time_ms () - start )
173- return HttpResponse (response .status_code , response .text , response .headers )
174-
175- except Exception as exc : # pylint: disable=broad-except
176- raise HttpClientException (_EXC_MSG .format (source = 'request' )) from exc
163+ start = get_current_epoch_time_ms ()
164+ try :
165+ response = requests .get (
166+ _build_url (server , path , self ._urls ),
167+ params = query ,
168+ headers = self ._get_headers (extra_headers , sdk_key ),
169+ timeout = self ._timeout
170+ )
171+ self ._record_telemetry (response .status_code , get_current_epoch_time_ms () - start )
172+ return HttpResponse (response .status_code , response .text , response .headers )
173+
174+ except Exception as exc : # pylint: disable=broad-except
175+ raise HttpClientException (_EXC_MSG .format (source = 'request' )) from exc
177176
178177 def post (self , server , path , sdk_key , body , query = None , extra_headers = None ): # pylint: disable=too-many-arguments
179178 """
@@ -195,20 +194,19 @@ def post(self, server, path, sdk_key, body, query=None, extra_headers=None): #
195194 :return: Tuple of status_code & response text
196195 :rtype: HttpResponse
197196 """
198- with self ._lock :
199- start = get_current_epoch_time_ms ()
200- try :
201- response = requests .post (
202- _build_url (server , path , self ._urls ),
203- json = body ,
204- params = query ,
205- headers = self ._get_headers (extra_headers , sdk_key ),
206- timeout = self ._timeout ,
207- )
208- self ._record_telemetry (response .status_code , get_current_epoch_time_ms () - start )
209- return HttpResponse (response .status_code , response .text , response .headers )
210- except Exception as exc : # pylint: disable=broad-except
211- raise HttpClientException (_EXC_MSG .format (source = 'request' )) from exc
197+ start = get_current_epoch_time_ms ()
198+ try :
199+ response = requests .post (
200+ _build_url (server , path , self ._urls ),
201+ json = body ,
202+ params = query ,
203+ headers = self ._get_headers (extra_headers , sdk_key ),
204+ timeout = self ._timeout ,
205+ )
206+ self ._record_telemetry (response .status_code , get_current_epoch_time_ms () - start )
207+ return HttpResponse (response .status_code , response .text , response .headers )
208+ except Exception as exc : # pylint: disable=broad-except
209+ raise HttpClientException (_EXC_MSG .format (source = 'request' )) from exc
212210
213211 def _record_telemetry (self , status_code , elapsed ):
214212 """
@@ -378,7 +376,6 @@ def __init__(self, timeout=None, sdk_url=None, events_url=None, auth_url=None, t
378376 def get (self , server , path , sdk_key , query = None , extra_headers = None ): # pylint: disable=too-many-arguments
379377 """
380378 Issue a get request.
381-
382379 :param server: Whether the request is for SDK server, Events server or Auth server.
383380 :typee server: str
384381 :param path: path to append to the host url.
0 commit comments