@@ -62,7 +62,7 @@ def __poll_for_processed_file(self, run_id, max_wait_time=64):
6262 current_wait_time = 1 # Start with 1 second
6363 try :
6464 while True :
65- response = files_api .get_run (run_id , vault_id = self .__vault_client .get_vault_id (), request_options = self .__get_headers ()).data
65+ response = files_api .get_run (run_id , vault_id = self .__vault_client .get_vault_id (), request_options = { 'additional_headers' : self .__get_headers ()} ).data
6666 status = response .status
6767 if status == 'IN_PROGRESS' :
6868 if current_wait_time >= max_wait_time :
@@ -228,7 +228,7 @@ def deidentify_text(self, request: DeidentifyTextRequest) -> DeidentifyTextRespo
228228 restrict_regex = deidentify_text_body ['restrict_regex' ],
229229 token_type = deidentify_text_body ['token_type' ],
230230 transformations = deidentify_text_body ['transformations' ],
231- request_options = self .__get_headers ()
231+ request_options = { 'additional_headers' : self .__get_headers ()}
232232 )
233233 deidentify_text_response = parse_deidentify_text_response (api_response )
234234 log_info (SkyflowMessages .Info .DEIDENTIFY_TEXT_SUCCESS .value , self .__vault_client .get_logger ())
@@ -252,7 +252,7 @@ def reidentify_text(self, request: ReidentifyTextRequest) -> ReidentifyTextRespo
252252 vault_id = self .__vault_client .get_vault_id (),
253253 text = reidentify_text_body ['text' ],
254254 format = reidentify_text_body ['format' ],
255- request_options = self .__get_headers ()
255+ request_options = { 'additional_headers' : self .__get_headers ()}
256256 )
257257 reidentify_text_response = parse_reidentify_text_response (api_response )
258258 log_info (SkyflowMessages .Info .REIDENTIFY_TEXT_SUCCESS .value , self .__vault_client .get_logger ())
@@ -296,7 +296,7 @@ def deidentify_file(self, request: DeidentifyFileRequest):
296296 'allow_regex' : request .allow_regex_list ,
297297 'restrict_regex' : request .restrict_regex_list ,
298298 'transformations' : self .__get_transformations (request ),
299- 'request_options' : self .__get_headers ()
299+ 'request_options' : { 'additional_headers' : self .__get_headers ()}
300300 }
301301
302302 elif file_extension in ['mp3' , 'wav' ]:
@@ -316,7 +316,7 @@ def deidentify_file(self, request: DeidentifyFileRequest):
316316 'bleep_frequency' : getattr (request , 'bleep' , None ).frequency if getattr (request , 'bleep' , None ) is not None else None ,
317317 'bleep_start_padding' : getattr (request , 'bleep' , None ).start_padding if getattr (request , 'bleep' , None ) is not None else None ,
318318 'bleep_stop_padding' : getattr (request , 'bleep' , None ).stop_padding if getattr (request , 'bleep' , None ) is not None else None ,
319- 'request_options' : self .__get_headers ()
319+ 'request_options' : { 'additional_headers' : self .__get_headers ()}
320320 }
321321
322322 elif file_extension == 'pdf' :
@@ -331,7 +331,7 @@ def deidentify_file(self, request: DeidentifyFileRequest):
331331 'restrict_regex' : request .restrict_regex_list ,
332332 'max_resolution' : getattr (request , 'max_resolution' , None ),
333333 'density' : getattr (request , 'pixel_density' , None ),
334- 'request_options' : self .__get_headers ()
334+ 'request_options' : { 'additional_headers' : self .__get_headers ()}
335335 }
336336
337337 elif file_extension in ['jpeg' , 'jpg' , 'png' , 'bmp' , 'tif' , 'tiff' ]:
@@ -347,7 +347,7 @@ def deidentify_file(self, request: DeidentifyFileRequest):
347347 'masking_method' : getattr (request , 'masking_method' , None ),
348348 'output_ocr_text' : getattr (request , 'output_ocr_text' , None ),
349349 'output_processed_image' : getattr (request , 'output_processed_image' , None ),
350- 'request_options' : self .__get_headers ()
350+ 'request_options' : { 'additional_headers' : self .__get_headers ()}
351351 }
352352
353353 elif file_extension in ['ppt' , 'pptx' ]:
@@ -360,7 +360,7 @@ def deidentify_file(self, request: DeidentifyFileRequest):
360360 'token_type' : self .__get_token_format (request ),
361361 'allow_regex' : request .allow_regex_list ,
362362 'restrict_regex' : request .restrict_regex_list ,
363- 'request_options' : self .__get_headers ()
363+ 'request_options' : { 'additional_headers' : self .__get_headers ()}
364364 }
365365
366366 elif file_extension in ['csv' , 'xls' , 'xlsx' ]:
@@ -373,7 +373,7 @@ def deidentify_file(self, request: DeidentifyFileRequest):
373373 'token_type' : self .__get_token_format (request ),
374374 'allow_regex' : request .allow_regex_list ,
375375 'restrict_regex' : request .restrict_regex_list ,
376- 'request_options' : self .__get_headers ()
376+ 'request_options' : { 'additional_headers' : self .__get_headers ()}
377377 }
378378
379379 elif file_extension in ['doc' , 'docx' ]:
@@ -386,7 +386,7 @@ def deidentify_file(self, request: DeidentifyFileRequest):
386386 'token_type' : self .__get_token_format (request ),
387387 'allow_regex' : request .allow_regex_list ,
388388 'restrict_regex' : request .restrict_regex_list ,
389- 'request_options' : self .__get_headers ()
389+ 'request_options' : { 'additional_headers' : self .__get_headers ()}
390390 }
391391
392392 elif file_extension in ['json' , 'xml' ]:
@@ -400,7 +400,7 @@ def deidentify_file(self, request: DeidentifyFileRequest):
400400 'allow_regex' : request .allow_regex_list ,
401401 'restrict_regex' : request .restrict_regex_list ,
402402 'transformations' : self .__get_transformations (request ),
403- 'request_options' : self .__get_headers ()
403+ 'request_options' : { 'additional_headers' : self .__get_headers ()}
404404 }
405405
406406 else :
@@ -414,7 +414,7 @@ def deidentify_file(self, request: DeidentifyFileRequest):
414414 'allow_regex' : request .allow_regex_list ,
415415 'restrict_regex' : request .restrict_regex_list ,
416416 'transformations' : self .__get_transformations (request ),
417- 'request_options' : self .__get_headers ()
417+ 'request_options' : { 'additional_headers' : self .__get_headers ()}
418418 }
419419
420420 log_info (SkyflowMessages .Info .DETECT_FILE_REQUEST_RESOLVED .value , self .__vault_client .get_logger ())
@@ -448,7 +448,7 @@ def get_detect_run(self, request: GetDetectRunRequest):
448448 response = files_api .get_run (
449449 run_id ,
450450 vault_id = self .__vault_client .get_vault_id (),
451- request_options = self .__get_headers ()
451+ request_options = { 'additional_headers' : self .__get_headers ()}
452452 )
453453 if response .data .status == 'IN_PROGRESS' :
454454 parsed_response = self .__parse_deidentify_file_response (DeidentifyFileResponse (run_id = run_id , status = 'IN_PROGRESS' ))
0 commit comments