Skip to content

Commit

Permalink
Testing: Sort imports; #6538
Browse files Browse the repository at this point in the history
  • Loading branch information
rdimaio committed Mar 18, 2024
1 parent 759c19a commit 4982042
Show file tree
Hide file tree
Showing 423 changed files with 1,199 additions and 1,302 deletions.
4 changes: 2 additions & 2 deletions etc/docker/dev/configure_qbittorrent.py
Expand Up @@ -14,12 +14,12 @@
# limitations under the License.

import json
import re
import os
import re
import sys
import time
import urllib.request
import urllib.parse
import urllib.request


def wait_for_server(host, port, max_wait):
Expand Down
3 changes: 2 additions & 1 deletion lib/rucio/api/did.py
Expand Up @@ -23,13 +23,14 @@
from rucio.common.types import InternalAccount, InternalScope
from rucio.common.utils import api_update_return_dict
from rucio.core import did, naming_convention
from rucio.core.rse import get_rse_id
from rucio.core import meta_conventions as meta_convention_core
from rucio.core.rse import get_rse_id
from rucio.db.sqla.constants import DIDType
from rucio.db.sqla.session import read_session, stream_session, transactional_session

if TYPE_CHECKING:
from typing import Any, Optional

from sqlalchemy.orm import Session


Expand Down
1 change: 1 addition & 0 deletions lib/rucio/api/identity.py
Expand Up @@ -28,6 +28,7 @@

if TYPE_CHECKING:
from typing import Optional

from sqlalchemy.orm import Session


Expand Down
5 changes: 3 additions & 2 deletions lib/rucio/api/meta_conventions.py
Expand Up @@ -13,16 +13,17 @@
# See the License for the specific language governing permissions and
# limitations under the License.

from typing import TYPE_CHECKING, Union, Optional
from typing import TYPE_CHECKING, Optional, Union

from rucio.api.permission import has_permission
from rucio.common.exception import AccessDenied
from rucio.core import meta_conventions
from rucio.db.sqla.session import read_session, transactional_session
from rucio.db.sqla.constants import KeyType
from rucio.db.sqla.session import read_session, transactional_session

if TYPE_CHECKING:
from sqlalchemy.orm import Session

from rucio.common.types import InternalAccount


Expand Down
1 change: 1 addition & 0 deletions lib/rucio/api/rse.py
Expand Up @@ -26,6 +26,7 @@

if TYPE_CHECKING:
from typing import Optional

from sqlalchemy.orm import Session


Expand Down
2 changes: 1 addition & 1 deletion lib/rucio/api/rule.py
Expand Up @@ -13,7 +13,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.

from typing import Any, TYPE_CHECKING
from typing import TYPE_CHECKING, Any

from rucio.api.permission import has_permission
from rucio.common.config import config_get_bool
Expand Down
2 changes: 1 addition & 1 deletion lib/rucio/api/subscription.py
Expand Up @@ -18,7 +18,7 @@
from typing import TYPE_CHECKING

from rucio.api.permission import has_permission
from rucio.common.exception import InvalidObject, AccessDenied
from rucio.common.exception import AccessDenied, InvalidObject
from rucio.common.schema import validate_schema
from rucio.common.types import InternalAccount, InternalScope
from rucio.core import subscription
Expand Down
3 changes: 1 addition & 2 deletions lib/rucio/client/accountclient.py
Expand Up @@ -18,8 +18,7 @@

from requests.status_codes import codes

from rucio.client.baseclient import BaseClient
from rucio.client.baseclient import choice
from rucio.client.baseclient import BaseClient, choice
from rucio.common.utils import build_url


Expand Down
3 changes: 1 addition & 2 deletions lib/rucio/client/accountlimitclient.py
Expand Up @@ -18,8 +18,7 @@

from requests.status_codes import codes

from rucio.client.baseclient import BaseClient
from rucio.client.baseclient import choice
from rucio.client.baseclient import BaseClient, choice
from rucio.common.utils import build_url


Expand Down
10 changes: 4 additions & 6 deletions lib/rucio/client/baseclient.py
Expand Up @@ -24,24 +24,22 @@
import sys
import time
from configparser import NoOptionError, NoSectionError
from os import environ, fdopen, path, makedirs, geteuid
from os import environ, fdopen, geteuid, makedirs, path
from shutil import move
from tempfile import mkstemp
from urllib.parse import urlparse

from dogpile.cache import make_region
from requests import Session, Response
from requests import Response, Session
from requests.exceptions import ConnectionError
from requests.status_codes import codes

from rucio import version
from rucio.common import exception
from rucio.common.config import config_get, config_get_bool, config_get_int
from rucio.common.exception import (CannotAuthenticate, ClientProtocolNotSupported,
NoAuthInformation, MissingClientParameter,
MissingModuleException, ServerConnectionException)
from rucio.common.exception import CannotAuthenticate, ClientProtocolNotSupported, MissingClientParameter, MissingModuleException, NoAuthInformation, ServerConnectionException
from rucio.common.extra import import_extras
from rucio.common.utils import build_url, get_tmp_dir, my_key_generator, parse_response, ssh_sign, setup_logger
from rucio.common.utils import build_url, get_tmp_dir, my_key_generator, parse_response, setup_logger, ssh_sign

EXTRA_MODULES = import_extras(['requests_kerberos'])

Expand Down
3 changes: 1 addition & 2 deletions lib/rucio/client/configclient.py
Expand Up @@ -17,8 +17,7 @@

from requests.status_codes import codes

from rucio.client.baseclient import BaseClient
from rucio.client.baseclient import choice
from rucio.client.baseclient import BaseClient, choice
from rucio.common.utils import build_url


Expand Down
3 changes: 1 addition & 2 deletions lib/rucio/client/credentialclient.py
Expand Up @@ -15,8 +15,7 @@

from requests.status_codes import codes

from rucio.client.baseclient import BaseClient
from rucio.client.baseclient import choice
from rucio.client.baseclient import BaseClient, choice
from rucio.common.utils import build_url


Expand Down
5 changes: 2 additions & 3 deletions lib/rucio/client/didclient.py
Expand Up @@ -19,10 +19,9 @@

from requests.status_codes import codes

from rucio.client.baseclient import BaseClient
from rucio.client.baseclient import choice
from rucio.client.baseclient import BaseClient, choice
from rucio.common.exception import DeprecationError
from rucio.common.utils import build_url, render_json, render_json_list, date_to_str
from rucio.common.utils import build_url, date_to_str, render_json, render_json_list


class DIDClient(BaseClient):
Expand Down
3 changes: 1 addition & 2 deletions lib/rucio/client/diracclient.py
Expand Up @@ -17,8 +17,7 @@

from requests.status_codes import codes

from rucio.client.baseclient import BaseClient
from rucio.client.baseclient import choice
from rucio.client.baseclient import BaseClient, choice
from rucio.common.utils import build_url


Expand Down
8 changes: 3 additions & 5 deletions lib/rucio/client/downloadclient.py
Expand Up @@ -23,18 +23,16 @@
import signal
import subprocess
import time
from queue import Queue, Empty, deque
from queue import Empty, Queue, deque
from threading import Thread

from rucio import version
from rucio.client.client import Client
from rucio.common.config import config_get
from rucio.common.didtype import DID
from rucio.common.exception import (InputValidationError, NoFilesDownloaded, NotAllFilesDownloaded, RucioException)
from rucio.common.exception import InputValidationError, NoFilesDownloaded, NotAllFilesDownloaded, RucioException
from rucio.common.pcache import Pcache
from rucio.common.utils import GLOBALLY_SUPPORTED_CHECKSUMS, CHECKSUM_ALGO_DICT, PREFERRED_CHECKSUM
from rucio.common.utils import adler32, detect_client_location, generate_uuid, parse_replicas_from_string, \
send_trace, sizefmt, execute, parse_replicas_from_file, extract_scope
from rucio.common.utils import CHECKSUM_ALGO_DICT, GLOBALLY_SUPPORTED_CHECKSUMS, PREFERRED_CHECKSUM, adler32, detect_client_location, execute, extract_scope, generate_uuid, parse_replicas_from_file, parse_replicas_from_string, send_trace, sizefmt
from rucio.rse import rsemanager as rsemgr


Expand Down
3 changes: 1 addition & 2 deletions lib/rucio/client/exportclient.py
Expand Up @@ -15,8 +15,7 @@

from requests.status_codes import codes

from rucio.client.baseclient import BaseClient
from rucio.client.baseclient import choice
from rucio.client.baseclient import BaseClient, choice
from rucio.common.utils import build_url, parse_response


Expand Down
3 changes: 1 addition & 2 deletions lib/rucio/client/fileclient.py
Expand Up @@ -18,8 +18,7 @@

from requests.status_codes import codes

from rucio.client.baseclient import BaseClient
from rucio.client.baseclient import choice
from rucio.client.baseclient import BaseClient, choice
from rucio.common.utils import build_url


Expand Down
3 changes: 1 addition & 2 deletions lib/rucio/client/importclient.py
Expand Up @@ -15,8 +15,7 @@

from requests.status_codes import codes

from rucio.client.baseclient import BaseClient
from rucio.client.baseclient import choice
from rucio.client.baseclient import BaseClient, choice
from rucio.common.utils import build_url, render_json


Expand Down
3 changes: 1 addition & 2 deletions lib/rucio/client/lifetimeclient.py
Expand Up @@ -17,8 +17,7 @@

from requests.status_codes import codes

from rucio.client.baseclient import BaseClient
from rucio.client.baseclient import choice
from rucio.client.baseclient import BaseClient, choice
from rucio.common.utils import build_url, render_json


Expand Down
3 changes: 1 addition & 2 deletions lib/rucio/client/lockclient.py
Expand Up @@ -17,8 +17,7 @@

from requests.status_codes import codes

from rucio.client.baseclient import BaseClient
from rucio.client.baseclient import choice
from rucio.client.baseclient import BaseClient, choice
from rucio.common.utils import build_url, render_json


Expand Down
5 changes: 2 additions & 3 deletions lib/rucio/client/metaconventionsclient.py
Expand Up @@ -14,15 +14,14 @@
# limitations under the License.

from json import dumps, loads
from typing import Optional, Union
from urllib.parse import quote_plus

from requests.status_codes import codes

from rucio.client.baseclient import BaseClient
from rucio.client.baseclient import choice
from rucio.client.baseclient import BaseClient, choice
from rucio.common.utils import build_url
from rucio.db.sqla.constants import KeyType
from typing import Union, Optional


class MetaConventionClient(BaseClient):
Expand Down
5 changes: 2 additions & 3 deletions lib/rucio/client/replicaclient.py
Expand Up @@ -19,9 +19,8 @@

from requests.status_codes import codes

from rucio.client.baseclient import BaseClient
from rucio.client.baseclient import choice
from rucio.common.utils import build_url, render_json, chunks
from rucio.client.baseclient import BaseClient, choice
from rucio.common.utils import build_url, chunks, render_json


class ReplicaClient(BaseClient):
Expand Down
3 changes: 1 addition & 2 deletions lib/rucio/client/requestclient.py
Expand Up @@ -17,8 +17,7 @@

from requests.status_codes import codes

from rucio.client.baseclient import BaseClient
from rucio.client.baseclient import choice
from rucio.client.baseclient import BaseClient, choice
from rucio.common.utils import build_url


Expand Down
3 changes: 1 addition & 2 deletions lib/rucio/client/rseclient.py
Expand Up @@ -18,8 +18,7 @@

from requests.status_codes import codes

from rucio.client.baseclient import BaseClient
from rucio.client.baseclient import choice
from rucio.client.baseclient import BaseClient, choice
from rucio.common.utils import build_url


Expand Down
3 changes: 1 addition & 2 deletions lib/rucio/client/ruleclient.py
Expand Up @@ -19,8 +19,7 @@

from requests.status_codes import codes

from rucio.client.baseclient import BaseClient
from rucio.client.baseclient import choice
from rucio.client.baseclient import BaseClient, choice
from rucio.common.utils import build_url


Expand Down
3 changes: 1 addition & 2 deletions lib/rucio/client/scopeclient.py
Expand Up @@ -18,8 +18,7 @@

from requests.status_codes import codes

from rucio.client.baseclient import BaseClient
from rucio.client.baseclient import choice
from rucio.client.baseclient import BaseClient, choice
from rucio.common.utils import build_url


Expand Down
3 changes: 1 addition & 2 deletions lib/rucio/client/subscriptionclient.py
Expand Up @@ -17,8 +17,7 @@

from requests.status_codes import codes

from rucio.client.baseclient import BaseClient
from rucio.client.baseclient import choice
from rucio.client.baseclient import BaseClient, choice
from rucio.common.utils import build_url


Expand Down
3 changes: 1 addition & 2 deletions lib/rucio/client/touchclient.py
Expand Up @@ -17,8 +17,7 @@

from requests import post

from rucio.client.baseclient import BaseClient
from rucio.client.baseclient import choice
from rucio.client.baseclient import BaseClient, choice
from rucio.common.exception import RucioException, UnsupportedDIDType


Expand Down
24 changes: 17 additions & 7 deletions lib/rucio/client/uploadclient.py
Expand Up @@ -25,13 +25,23 @@

from rucio import version
from rucio.client.client import Client
from rucio.common.config import config_get_int, config_get, config_get_bool
from rucio.common.exception import (RucioException, RSEWriteBlocked, DataIdentifierAlreadyExists, RSEOperationNotSupported,
DataIdentifierNotFound, NoFilesUploaded, NotAllFilesUploaded, FileReplicaAlreadyExists,
ResourceTemporaryUnavailable, ServiceUnavailable, InputValidationError, RSEChecksumUnavailable,
ScopeNotFound)
from rucio.common.utils import (adler32, detect_client_location, execute, generate_uuid, make_valid_did, md5, send_trace,
retry, bittorrent_v2_merkle_sha256, GLOBALLY_SUPPORTED_CHECKSUMS)
from rucio.common.config import config_get, config_get_bool, config_get_int
from rucio.common.exception import (
DataIdentifierAlreadyExists,
DataIdentifierNotFound,
FileReplicaAlreadyExists,
InputValidationError,
NoFilesUploaded,
NotAllFilesUploaded,
ResourceTemporaryUnavailable,
RSEChecksumUnavailable,
RSEOperationNotSupported,
RSEWriteBlocked,
RucioException,
ScopeNotFound,
ServiceUnavailable,
)
from rucio.common.utils import GLOBALLY_SUPPORTED_CHECKSUMS, adler32, bittorrent_v2_merkle_sha256, detect_client_location, execute, generate_uuid, make_valid_did, md5, retry, send_trace
from rucio.rse import rsemanager as rsemgr


Expand Down
2 changes: 1 addition & 1 deletion lib/rucio/common/config.py
Expand Up @@ -19,7 +19,7 @@
import json
import os
from collections.abc import Callable
from typing import TYPE_CHECKING, overload, Optional, TypeVar, Union
from typing import TYPE_CHECKING, Optional, TypeVar, Union, overload

from rucio.common import exception
from rucio.common.exception import ConfigNotFound, DatabaseException
Expand Down
2 changes: 1 addition & 1 deletion lib/rucio/common/dumper/consistency.py
Expand Up @@ -21,7 +21,7 @@
import tempfile

from rucio.common import dumper
from rucio.common.dumper import error, DUMPS_CACHE_DIR, data_models, path_parsing
from rucio.common.dumper import DUMPS_CACHE_DIR, data_models, error, path_parsing

subcommands = ['consistency', 'consistency-manual']

Expand Down

0 comments on commit 4982042

Please sign in to comment.