@@ -167,7 +167,7 @@ def __init__(self,
167
167
verify_ssl = True ,
168
168
retries = None ,
169
169
max_pool_size = 50 ,
170
- post_timeout = (10 , 10 ),
170
+ http_timeout = (10 , 10 ),
171
171
** kwargs ):
172
172
"""Init the service class.
173
173
@@ -182,7 +182,7 @@ def __init__(self,
182
182
verify_ssl: option to not verify ssl certificates
183
183
max_pool_size: option to set the maximum number of
184
184
connections to save in the pool.
185
- post_timeout : a float in seconds for the connect and read
185
+ http_timeout : a float in seconds for the connect and read
186
186
timeout. Use a Tuple to specific connect and
187
187
read separately.
188
188
"""
@@ -194,7 +194,7 @@ def __init__(self,
194
194
self .is_skipped_an_issue = is_skipped_an_issue
195
195
self .base_url_v1 = uri_join (self .endpoint , "api/v1" , self .project )
196
196
self .base_url_v2 = uri_join (self .endpoint , "api/v2" , self .project )
197
- self .post_timeout = post_timeout
197
+ self .http_timeout = http_timeout
198
198
199
199
self .session = requests .Session ()
200
200
if retries :
@@ -238,7 +238,7 @@ def start_launch(self,
238
238
url = url ,
239
239
json = data ,
240
240
verify = self .verify_ssl ,
241
- timeout = self .post_timeout
241
+ timeout = self .http_timeout
242
242
)
243
243
self .launch_id = _get_id (r )
244
244
logger .debug ("start_launch - ID: %s" , self .launch_id )
@@ -281,7 +281,11 @@ def get_launch_info(self, max_retries=5):
281
281
282
282
for _ in range (max_retries ):
283
283
logger .debug ("get_launch_info - ID: %s" , self .launch_id )
284
- resp = self .session .get (url = url , verify = self .verify_ssl )
284
+ resp = self .session .request (
285
+ method = 'GET' ,
286
+ url = url ,
287
+ verify = self .verify_ssl ,
288
+ timeout = self .http_timeout )
285
289
286
290
if resp .status_code == 200 :
287
291
launch_info = _get_json (resp )
@@ -371,7 +375,7 @@ def start_test_item(self,
371
375
url = url ,
372
376
json = data ,
373
377
verify = self .verify_ssl ,
374
- timeout = self .post_timeout
378
+ timeout = self .http_timeout
375
379
)
376
380
377
381
item_id = _get_id (r )
@@ -440,8 +444,11 @@ def get_item_id_by_uuid(self, uuid):
440
444
:return str: Test item id
441
445
"""
442
446
url = uri_join (self .base_url_v1 , "item" , "uuid" , uuid )
443
- return _get_json (self .session .get (
444
- url = url , verify = self .verify_ssl ))["id" ]
447
+ return _get_json (self .session .request (
448
+ method = 'GET' ,
449
+ url = url ,
450
+ verify = self .verify_ssl ,
451
+ timeout = self .http_timeout ))["id" ]
445
452
446
453
def get_project_settings (self ):
447
454
"""
@@ -450,7 +457,12 @@ def get_project_settings(self):
450
457
:return: json body
451
458
"""
452
459
url = uri_join (self .base_url_v1 , "settings" )
453
- r = self .session .get (url = url , json = {}, verify = self .verify_ssl )
460
+ r = self .session .request (
461
+ method = 'GET' ,
462
+ url = url ,
463
+ json = {},
464
+ verify = self .verify_ssl ,
465
+ timeout = self .http_timeout )
454
466
logger .debug ("settings" )
455
467
return _get_json (r )
456
468
@@ -531,7 +543,7 @@ def _log_batch(self, log_data, force=False):
531
543
url = url ,
532
544
files = files ,
533
545
verify = self .verify_ssl ,
534
- timeout = self .post_timeout
546
+ timeout = self .http_timeout
535
547
)
536
548
logger .debug ("log_batch response: %s" , r .text )
537
549
self ._batch_logs = []
0 commit comments