1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2026-02-04 07:51:50 +00:00

Sort imports with ruff check --fix (#11400)

Sort imports with ruff check --fix.
This commit is contained in:
Felix Fontein 2026-01-09 07:40:58 +01:00 committed by GitHub
parent 0e6ba07261
commit 236b9c0e04
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
829 changed files with 1644 additions and 1692 deletions

View file

@ -7,12 +7,11 @@
from __future__ import annotations
import fcntl
import os
import stat
import time
import fcntl
import typing as t
from contextlib import contextmanager
if t.TYPE_CHECKING:

View file

@ -12,7 +12,6 @@ import tempfile
from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.common.text.converters import to_bytes
# This is used to attach to a running container and execute commands from
# within the container on the host. This will provide local access to a
# container without using SSH. The template will attempt to work within the

View file

@ -5,12 +5,12 @@
# SPDX-License-Identifier: MIT
from __future__ import annotations
import os
import re
import traceback
from operator import itemgetter
PARAMIKO_IMPORT_ERROR: str | None
try:
from paramiko.config import SSHConfig

View file

@ -11,8 +11,8 @@
from __future__ import annotations
import os
import json
import os
import traceback
import typing as t
@ -23,15 +23,15 @@ if t.TYPE_CHECKING:
try:
import footmark
import footmark.ecs
import footmark.slb
import footmark.vpc
import footmark.rds
import footmark.ess
import footmark.sts
import footmark.dns
import footmark.ram
import footmark.ecs
import footmark.ess
import footmark.market
import footmark.ram
import footmark.rds
import footmark.slb
import footmark.sts
import footmark.vpc
FOOTMARK_IMP_ERR = None
HAS_FOOTMARK = True

View file

@ -4,7 +4,6 @@
from __future__ import annotations
import re
import typing as t

View file

@ -4,11 +4,12 @@
from __future__ import annotations
from ansible.module_utils.common.text.converters import to_bytes
import re
import os
import re
import typing as t
from ansible.module_utils.common.text.converters import to_bytes
if t.TYPE_CHECKING:
from ansible.module_utils.basic import AnsibleModule

View file

@ -7,7 +7,6 @@
from __future__ import annotations
"""
This module adds shared support for generic cloud modules
@ -32,9 +31,9 @@ The 'cloud' module provides the following common classes:
"""
import random
from functools import wraps
import syslog
import time
from functools import wraps
def _exponential_backoff(retries=10, delay=2, backoff=2, max_delay=60):

View file

@ -9,11 +9,14 @@ import typing as t
from ansible.module_utils.common.collections import is_sequence
from ansible.module_utils.common.locale import get_best_parsable_locale
from ansible_collections.community.general.plugins.module_utils import cmd_runner_fmt
if t.TYPE_CHECKING:
from collections.abc import Callable, Mapping, Sequence
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils.cmd_runner_fmt import ArgFormatType
ArgFormatter = t.Union[ArgFormatType, cmd_runner_fmt._ArgFormat] # noqa: UP007

View file

@ -5,7 +5,6 @@
from __future__ import annotations
import typing as t
from functools import wraps
from ansible.module_utils.common.collections import is_sequence

View file

@ -4,7 +4,6 @@
from __future__ import annotations
import copy
import json
import re

View file

@ -11,7 +11,6 @@ from io import StringIO
from ansible.module_utils.common.text.converters import to_native
if t.TYPE_CHECKING:
from collections.abc import Sequence

View file

@ -5,7 +5,6 @@
from __future__ import annotations
import traceback
import typing as t
from contextlib import contextmanager

View file

@ -18,25 +18,27 @@ from __future__ import annotations
#
# This module utils is deprecated and will be removed in community.general 13.0.0
#
import configparser
import os
import re
import traceback
from ansible.module_utils.basic import AnsibleModule, missing_required_lib # noqa: F401, pylint: disable=unused-import
from os.path import expanduser
from uuid import UUID
from ansible.module_utils.basic import AnsibleModule, missing_required_lib # noqa: F401, pylint: disable=unused-import
LIBCLOUD_IMP_ERR = None
try:
from libcloud.common.dimensiondata import API_ENDPOINTS, DimensionDataAPIException, DimensionDataStatus # noqa: F401, pylint: disable=unused-import
import libcloud.security
from libcloud.common.dimensiondata import ( # noqa: F401, pylint: disable=unused-import
API_ENDPOINTS,
DimensionDataAPIException,
DimensionDataStatus,
)
from libcloud.compute.base import Node, NodeLocation # noqa: F401, pylint: disable=unused-import
from libcloud.compute.providers import get_driver
from libcloud.compute.types import Provider
import libcloud.security
HAS_LIBCLOUD = True
except ImportError:
LIBCLOUD_IMP_ERR = traceback.format_exc()

View file

@ -7,12 +7,14 @@ from __future__ import annotations
import typing as t
from ansible.module_utils.common.dict_transformations import dict_merge
from ansible_collections.community.general.plugins.module_utils import cmd_runner_fmt
from ansible_collections.community.general.plugins.module_utils.python_runner import PythonRunner
from ansible_collections.community.general.plugins.module_utils.module_helper import ModuleHelper
from ansible_collections.community.general.plugins.module_utils.python_runner import PythonRunner
if t.TYPE_CHECKING:
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils.cmd_runner import ArgFormatter

View file

@ -4,7 +4,6 @@
from __future__ import annotations
import os
import re
import typing as t

View file

@ -11,9 +11,9 @@ import typing as t
THIRD_LIBRARIES_IMP_ERR = None
try:
from keystoneauth1 import session
from keystoneauth1.adapter import Adapter
from keystoneauth1.identity import v3
from keystoneauth1 import session
HAS_THIRD_LIBRARIES = True
except ImportError:

View file

@ -8,8 +8,8 @@ from __future__ import annotations
import traceback
import typing as t
from functools import wraps
from ansible.module_utils.basic import missing_required_lib
if t.TYPE_CHECKING:

View file

@ -8,14 +8,15 @@ import copy
import json
import traceback
import typing as t
from urllib.parse import urlencode, quote
from urllib.error import HTTPError
from urllib.parse import quote, urlencode
from ansible.module_utils.urls import open_url
from ansible.module_utils.common.text.converters import to_native, to_text
from ansible.module_utils.urls import open_url
if t.TYPE_CHECKING:
from collections.abc import Sequence
from ansible.module_utils.basic import AnsibleModule

View file

@ -10,8 +10,8 @@ import typing as t
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils.identity.keycloak.keycloak import (
keycloak_argument_spec,
KeycloakAPI,
keycloak_argument_spec,
)

View file

@ -25,9 +25,11 @@ except ImportError:
INFLUXDB_IMP_ERR = None
try:
from influxdb import InfluxDBClient
from influxdb import ( # pylint: disable=unused-import
InfluxDBClient,
exceptions, # noqa: F401
)
from influxdb import __version__ as influxdb_version
from influxdb import exceptions # noqa: F401, pylint: disable=unused-import
HAS_INFLUXDB = True
except ImportError:

View file

@ -15,13 +15,13 @@ import json
import os
import re
import socket
import uuid
import typing as t
import uuid
from urllib.parse import quote
from ansible.module_utils.basic import env_fallback, AnsibleFallbackNotFound
from ansible.module_utils.basic import AnsibleFallbackNotFound, env_fallback
from ansible.module_utils.common.text.converters import to_bytes, to_text
from ansible.module_utils.urls import fetch_url, HAS_GSSAPI
from ansible.module_utils.urls import HAS_GSSAPI, fetch_url
if t.TYPE_CHECKING:
from ansible.module_utils.basic import AnsibleModule

View file

@ -5,7 +5,6 @@
from __future__ import annotations
import os
import time

View file

@ -13,10 +13,9 @@
from __future__ import annotations
import os
import hmac
import os
import re
from urllib.parse import urlparse
try:

View file

@ -4,7 +4,6 @@
from __future__ import annotations
import http.client as http_client
import json
import os

View file

@ -12,7 +12,6 @@
from __future__ import annotations
import os
import traceback
import typing as t

View file

@ -11,10 +11,11 @@
from __future__ import annotations
from urllib.parse import urlencode
from ansible.module_utils.urls import open_url
from ansible.module_utils.basic import json
import urllib.error as urllib_error
from urllib.parse import urlencode
from ansible.module_utils.basic import json
from ansible.module_utils.urls import open_url
class Response:

View file

@ -8,8 +8,9 @@ from __future__ import annotations
import typing as t
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils.mh.exceptions import ModuleHelperException as _MHE
from ansible_collections.community.general.plugins.module_utils.mh.deco import module_fails_on_exception
from ansible_collections.community.general.plugins.module_utils.mh.exceptions import ModuleHelperException as _MHE
class ModuleHelperBase:

View file

@ -9,13 +9,14 @@ import typing as t
from ansible.module_utils.common.dict_transformations import dict_merge
from ansible_collections.community.general.plugins.module_utils.vardict import VarDict
from ansible_collections.community.general.plugins.module_utils.mh.base import ModuleHelperBase
from ansible_collections.community.general.plugins.module_utils.mh.mixins.state import StateMixin
from ansible_collections.community.general.plugins.module_utils.mh.mixins.deprecate_attrs import DeprecateAttrsMixin
from ansible_collections.community.general.plugins.module_utils.mh.mixins.state import StateMixin
from ansible_collections.community.general.plugins.module_utils.vardict import VarDict
if t.TYPE_CHECKING:
from collections.abc import Sequence
from ansible.module_utils.basic import AnsibleModule

View file

@ -6,15 +6,14 @@
from __future__ import annotations
# pylint: disable=unused-import
from ansible_collections.community.general.plugins.module_utils.mh.deco import ( # noqa: F401
cause_changes,
check_mode_skip,
check_mode_skip_returns,
module_fails_on_exception,
)
from ansible_collections.community.general.plugins.module_utils.mh.exceptions import ModuleHelperException # noqa: F401
from ansible_collections.community.general.plugins.module_utils.mh.module_helper import ( # noqa: F401
ModuleHelper,
StateModuleHelper,
)
from ansible_collections.community.general.plugins.module_utils.mh.exceptions import ModuleHelperException # noqa: F401
from ansible_collections.community.general.plugins.module_utils.mh.deco import ( # noqa: F401
cause_changes,
module_fails_on_exception,
check_mode_skip,
check_mode_skip_returns,
)

View file

@ -13,8 +13,8 @@ import hashlib
import hmac
import json
import time
import uuid
import typing as t
import uuid
from ansible.module_utils.urls import open_url

View file

@ -7,13 +7,13 @@ from __future__ import annotations
import json
import os
import uuid
import typing as t
from urllib.error import URLError, HTTPError
import uuid
from urllib.error import HTTPError, URLError
from urllib.parse import urlparse
from ansible.module_utils.urls import open_url
from ansible.module_utils.common.text.converters import to_native
from ansible.module_utils.urls import open_url
if t.TYPE_CHECKING:
from ansible.module_utils.basic import AnsibleModule

View file

@ -6,12 +6,11 @@
from __future__ import annotations
import time
import ssl
import time
from os import environ
from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.basic import AnsibleModule
IMAGE_STATES = [
"INIT",

View file

@ -9,7 +9,6 @@ from __future__ import annotations
#
# This module utils is deprecated and will be removed in community.general 13.0.0
#
import logging
import logging.config
import os
@ -22,24 +21,21 @@ from datetime import datetime # noqa: F401, pylint: disable=unused-import
from operator import eq
try:
import yaml # noqa: F401, pylint: disable=unused-import
import oci
import yaml # noqa: F401, pylint: disable=unused-import
from oci.constants import HEADER_NEXT_PAGE
from oci.exceptions import (
ConfigFileNotFound,
InvalidConfig,
InvalidPrivateKey,
MissingPrivateKeyPassphrase,
ConfigFileNotFound,
ServiceError,
MaximumWaitTimeExceeded,
MissingPrivateKeyPassphrase,
ServiceError,
)
from oci.identity.identity_client import IdentityClient
from oci.object_storage.models import CreateBucketDetails
from oci.object_storage.models import UpdateBucketDetails
from oci.object_storage.models import CreateBucketDetails, UpdateBucketDetails
from oci.retry import RetryStrategyBuilder
from oci.util import to_dict, Sentinel
from oci.util import Sentinel, to_dict
HAS_OCI_PY_SDK = True
except ImportError:

View file

@ -14,7 +14,8 @@ if t.TYPE_CHECKING:
with deps.declare("packaging"):
from packaging.requirements import Requirement
from packaging.version import parse as parse_version, InvalidVersion
from packaging.version import InvalidVersion
from packaging.version import parse as parse_version
class PackageRequirement:

View file

@ -11,14 +11,12 @@ import random
import string
import time
import typing as t
from ansible.module_utils.urls import open_url
from ansible.module_utils.common.text.converters import to_native
from ansible.module_utils.common.text.converters import to_text
from ansible.module_utils.common.text.converters import to_bytes
from urllib.error import URLError, HTTPError
from urllib.error import HTTPError, URLError
from urllib.parse import urlparse
from ansible.module_utils.common.text.converters import to_bytes, to_native, to_text
from ansible.module_utils.urls import open_url
if t.TYPE_CHECKING:
from ansible.module_utils.basic import AnsibleModule

View file

@ -8,7 +8,7 @@ from __future__ import annotations
import traceback
import typing as t
from ansible.module_utils.basic import missing_required_lib, AnsibleModule
from ansible.module_utils.basic import AnsibleModule, missing_required_lib
if t.TYPE_CHECKING:
from ansible.module_utils.basic import AnsibleModule

View file

@ -4,11 +4,11 @@
from __future__ import annotations
import os
import datetime
import json
import os
import re
import sys
import datetime
import time
import traceback
import typing as t
@ -23,6 +23,7 @@ from ansible_collections.community.general.plugins.module_utils.datetime import
if t.TYPE_CHECKING:
from collections.abc import Iterable
from ansible.module_utils.basic import AnsibleModule
SCALEWAY_SECRET_IMP_ERR: str | None = None

View file

@ -8,7 +8,7 @@ import json
import typing as t
from ansible.module_utils.basic import env_fallback
from ansible.module_utils.urls import fetch_url, basic_auth_header
from ansible.module_utils.urls import basic_auth_header, fetch_url
if t.TYPE_CHECKING:
from ansible.module_utils.basic import AnsibleModule

View file

@ -7,7 +7,6 @@
from __future__ import annotations
import os

View file

@ -4,7 +4,6 @@
from __future__ import annotations
emc_vnx_argument_spec = {
"sp_address": dict(type="str", required=True),
"sp_user": dict(type="str", required=False, default="sysadmin"),

View file

@ -12,7 +12,6 @@
from __future__ import annotations
"""Univention Corporate Server (UCS) access module.
Provides the following functions for working with an UCS server.
@ -41,11 +40,10 @@ Any other module is not part of the "official" API and may change at any time.
import re
__all__ = [
"ldap_search",
"config_registry",
"base_dn",
"config_registry",
"ldap_search",
"uldap",
"umc_module_for_add",
"umc_module_for_edit",

View file

@ -6,5 +6,4 @@
from __future__ import annotations
from ansible.module_utils.compat.version import LooseVersion # noqa: F401, pylint: disable=unused-import

View file

@ -7,12 +7,13 @@ from __future__ import annotations
import datetime
import os
import re
import time
import tarfile
import time
import typing as t
from urllib.parse import urlparse, urlunparse
from ansible.module_utils.urls import fetch_file
from ansible_collections.community.general.plugins.module_utils.redfish_utils import RedfishUtils
if t.TYPE_CHECKING:

View file

@ -6,8 +6,8 @@
from __future__ import annotations
import atexit
import time
import re
import time
import traceback
import typing as t
@ -20,8 +20,8 @@ except ImportError:
HAS_XENAPI = False
XENAPI_IMP_ERR = traceback.format_exc()
from ansible.module_utils.basic import env_fallback, missing_required_lib
from ansible.module_utils.ansible_release import __version__ as ANSIBLE_VERSION
from ansible.module_utils.basic import env_fallback, missing_required_lib
if t.TYPE_CHECKING:
from ansible.module_utils.basic import AnsibleModule

View file

@ -7,6 +7,7 @@ from __future__ import annotations
import typing as t
from ansible.module_utils.parsing.convert_bool import boolean
from ansible_collections.community.general.plugins.module_utils.cmd_runner import CmdRunner, cmd_runner_fmt
if t.TYPE_CHECKING: