Use http_retry decorator from swh.core.retry module
The http_retry decorator has been moved to swh-core package in order to ease its reuse across swh packages.
This commit is contained in:
parent
1ee549fc9d
commit
4f57e84450
13 changed files with 32 additions and 201 deletions
|
@ -1,4 +1,4 @@
|
|||
# Copyright (C) 2018-2022 The Software Heritage developers
|
||||
# Copyright (C) 2018-2023 The Software Heritage developers
|
||||
# See the AUTHORS file at the top-level directory of this distribution
|
||||
# License: GNU General Public License version 3, or any later version
|
||||
# See top-level LICENSE file for more information
|
||||
|
@ -14,8 +14,8 @@ from requests.exceptions import HTTPError
|
|||
from requests.status_codes import codes
|
||||
from tenacity.before_sleep import before_sleep_log
|
||||
|
||||
from swh.core.retry import http_retry, is_retryable_exception
|
||||
from swh.lister.pattern import CredentialsType, Lister
|
||||
from swh.lister.utils import http_retry, is_retryable_exception
|
||||
from swh.scheduler.model import ListedOrigin
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
|
|
@ -12,11 +12,11 @@ from typing import Dict, List
|
|||
import pytest
|
||||
from requests.status_codes import codes
|
||||
|
||||
from swh.core.retry import WAIT_EXP_BASE
|
||||
from swh.lister import USER_AGENT_TEMPLATE
|
||||
from swh.lister.gitlab.lister import GitLabLister, _parse_id_after
|
||||
from swh.lister.pattern import ListerStats
|
||||
from swh.lister.tests.test_utils import assert_sleep_calls
|
||||
from swh.lister.utils import WAIT_EXP_BASE
|
||||
from swh.lister.tests.utils import assert_sleep_calls
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue