|
5 | 5 |
|
6 | 6 | import requests |
7 | 7 | import typer |
8 | | -from tenacity import Retrying, retry_if_exception, stop_after_attempt, wait_random_exponential |
9 | 8 |
|
10 | 9 | from cycode.cli import consts |
11 | 10 | from cycode.cli.apps.scan.aggregation_report import try_set_aggregation_report_url_if_needed |
|
19 | 18 | ) |
20 | 19 | from cycode.cli.config import configuration_manager |
21 | 20 | from cycode.cli.exceptions import custom_exceptions |
22 | | -from cycode.cli.exceptions.custom_exceptions import RequestHttpError |
23 | 21 | from cycode.cli.exceptions.handle_scan_errors import handle_scan_exception |
24 | 22 | from cycode.cli.files_collector.path_documents import get_relevant_documents |
25 | 23 | from cycode.cli.files_collector.sca.sca_file_collector import add_sca_dependencies_tree_documents_if_needed |
@@ -314,16 +312,9 @@ def _perform_scan_v4_async( |
314 | 312 | ) |
315 | 313 | logger.debug('Uploaded zip to presigned URL') |
316 | 314 |
|
317 | | - for attempt in Retrying( |
318 | | - retry=retry_if_exception(lambda e: isinstance(e, RequestHttpError) and e.status_code == 404), |
319 | | - stop=stop_after_attempt(3), |
320 | | - wait=wait_random_exponential(multiplier=1, min=1, max=5), |
321 | | - reraise=True, |
322 | | - ): |
323 | | - with attempt: |
324 | | - scan_async_result = cycode_client.scan_repository_from_upload_id( |
325 | | - scan_type, upload_link.upload_id, zipped_documents, scan_parameters, is_git_diff, is_commit_range |
326 | | - ) |
| 315 | + scan_async_result = cycode_client.scan_repository_from_upload_id( |
| 316 | + scan_type, upload_link.upload_id, zipped_documents, scan_parameters, is_git_diff, is_commit_range |
| 317 | + ) |
327 | 318 | logger.debug( |
328 | 319 | 'Presigned upload scan request triggered, %s', |
329 | 320 | {'scan_id': scan_async_result.scan_id, 'upload_id': upload_link.upload_id}, |
|
0 commit comments