Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

multiple modules: removed unused imports #5240

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions changelogs/fragments/5240-unused-imports.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
minor_changes:
- ali_instance - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5240).
- ali_instance_info - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5240).
4 changes: 4 additions & 0 deletions plugins/module_utils/alicloud_ecs.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@

import os
import json
import traceback
from ansible.module_utils.basic import env_fallback

try:
Expand All @@ -28,8 +29,11 @@
import footmark.dns
import footmark.ram
import footmark.market

FOOTMARK_IMP_ERR = None
HAS_FOOTMARK = True
except ImportError:
FOOTMARK_IMP_ERR = traceback.format_exc()
HAS_FOOTMARK = False


Expand Down
14 changes: 3 additions & 11 deletions plugins/modules/cloud/alicloud/ali_instance.py
Original file line number Diff line number Diff line change
Expand Up @@ -617,18 +617,10 @@

import re
import time
import traceback
from ansible.module_utils.basic import AnsibleModule, missing_required_lib
from ansible_collections.community.general.plugins.module_utils.alicloud_ecs import ecs_argument_spec, ecs_connect

HAS_FOOTMARK = False
FOOTMARK_IMP_ERR = None
try:
from footmark.exception import ECSResponseError
HAS_FOOTMARK = True
except ImportError:
FOOTMARK_IMP_ERR = traceback.format_exc()
HAS_FOOTMARK = False
from ansible_collections.community.general.plugins.module_utils.alicloud_ecs import (
ecs_argument_spec, ecs_connect, FOOTMARK_IMP_ERR, HAS_FOOTMARK
)


def get_instances_info(connection, ids):
Expand Down
14 changes: 3 additions & 11 deletions plugins/modules/cloud/alicloud/ali_instance_info.py
Original file line number Diff line number Diff line change
Expand Up @@ -341,18 +341,10 @@
sample: [i-12345er, i-3245fs]
'''

import traceback
from ansible.module_utils.basic import AnsibleModule, missing_required_lib
from ansible_collections.community.general.plugins.module_utils.alicloud_ecs import ecs_argument_spec, ecs_connect

HAS_FOOTMARK = False
FOOTMARK_IMP_ERR = None
try:
from footmark.exception import ECSResponseError
HAS_FOOTMARK = True
except ImportError:
FOOTMARK_IMP_ERR = traceback.format_exc()
HAS_FOOTMARK = False
from ansible_collections.community.general.plugins.module_utils.alicloud_ecs import (
ecs_argument_spec, ecs_connect, FOOTMARK_IMP_ERR, HAS_FOOTMARK
)


def main():
Expand Down
3 changes: 1 addition & 2 deletions plugins/modules/cloud/misc/proxmox.py
Original file line number Diff line number Diff line change
Expand Up @@ -390,11 +390,10 @@
'''

import time
import traceback

from ansible_collections.community.general.plugins.module_utils.version import LooseVersion

from ansible.module_utils.basic import AnsibleModule, env_fallback
from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.common.text.converters import to_native

from ansible_collections.community.general.plugins.module_utils.proxmox import (
Expand Down
2 changes: 1 addition & 1 deletion plugins/modules/cloud/misc/proxmox_domain_info.py
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@
'''


from ansible.module_utils.basic import AnsibleModule, missing_required_lib
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils.proxmox import (
proxmox_auth_argument_spec, ProxmoxAnsible)

Expand Down
2 changes: 1 addition & 1 deletion plugins/modules/cloud/misc/proxmox_group_info.py
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@
'''


from ansible.module_utils.basic import AnsibleModule, missing_required_lib
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils.proxmox import (
proxmox_auth_argument_spec, ProxmoxAnsible)

Expand Down
4 changes: 1 addition & 3 deletions plugins/modules/cloud/misc/proxmox_kvm.py
Original file line number Diff line number Diff line change
Expand Up @@ -803,14 +803,12 @@

import re
import time
import traceback
from ansible.module_utils.six.moves.urllib.parse import quote

from ansible_collections.community.general.plugins.module_utils.version import LooseVersion
from ansible_collections.community.general.plugins.module_utils.proxmox import (proxmox_auth_argument_spec, ProxmoxAnsible)

from ansible.module_utils.basic import AnsibleModule, missing_required_lib
from ansible.module_utils.common.text.converters import to_native
from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.parsing.convert_bool import boolean


Expand Down
2 changes: 1 addition & 1 deletion plugins/modules/cloud/misc/proxmox_nic.py
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@
sample: "Nic net0 unchanged on VM with vmid 103"
'''

from ansible.module_utils.basic import AnsibleModule, env_fallback
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils.proxmox import (proxmox_auth_argument_spec, ProxmoxAnsible)


Expand Down
4 changes: 2 additions & 2 deletions plugins/modules/cloud/misc/proxmox_snap.py
Original file line number Diff line number Diff line change
Expand Up @@ -102,9 +102,9 @@
import time
import traceback

from ansible.module_utils.basic import AnsibleModule, missing_required_lib, env_fallback
from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.common.text.converters import to_native
from ansible_collections.community.general.plugins.module_utils.proxmox import (proxmox_auth_argument_spec, ProxmoxAnsible, HAS_PROXMOXER, PROXMOXER_IMP_ERR)
from ansible_collections.community.general.plugins.module_utils.proxmox import (proxmox_auth_argument_spec, ProxmoxAnsible)


class ProxmoxSnapAnsible(ProxmoxAnsible):
Expand Down
2 changes: 1 addition & 1 deletion plugins/modules/cloud/misc/proxmox_storage_info.py
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@
'''


from ansible.module_utils.basic import AnsibleModule, missing_required_lib
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils.proxmox import (
proxmox_auth_argument_spec, ProxmoxAnsible, proxmox_to_ansible_bool)

Expand Down
2 changes: 1 addition & 1 deletion plugins/modules/cloud/misc/proxmox_tasks_info.py
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@
sample: 'Task: UPID:xyz:xyz does not exist on node: proxmoxnode'
'''

from ansible.module_utils.basic import AnsibleModule, missing_required_lib
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils.proxmox import (
proxmox_auth_argument_spec, ProxmoxAnsible)

Expand Down
2 changes: 1 addition & 1 deletion plugins/modules/cloud/misc/proxmox_template.py
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@
import os
import time

from ansible.module_utils.basic import AnsibleModule, env_fallback
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils.proxmox import (proxmox_auth_argument_spec, ProxmoxAnsible)


Expand Down
2 changes: 1 addition & 1 deletion plugins/modules/cloud/misc/proxmox_user_info.py
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@
'''


from ansible.module_utils.basic import AnsibleModule, missing_required_lib
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils.proxmox import (
proxmox_auth_argument_spec, ProxmoxAnsible, proxmox_to_ansible_bool)

Expand Down
2 changes: 1 addition & 1 deletion plugins/modules/database/misc/redis.py
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@
else:
redis_found = True

from ansible.module_utils.basic import AnsibleModule, missing_required_lib
from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.common.text.formatters import human_to_bytes
from ansible.module_utils.common.text.converters import to_native
from ansible_collections.community.general.plugins.module_utils.redis import (
Expand Down
1 change: 0 additions & 1 deletion plugins/modules/monitoring/airbrake_deployment.py
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,6 @@

from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.urls import fetch_url
from ansible.module_utils.six.moves.urllib.parse import urlencode


# ===========================================
Expand Down
1 change: 0 additions & 1 deletion plugins/modules/monitoring/datadog/datadog_downtime.py
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,6 @@

from ansible.module_utils.basic import AnsibleModule, missing_required_lib
# Import Datadog
from ansible.module_utils.common.text.converters import to_native

DATADOG_IMP_ERR = None
HAS_DATADOG = True
Expand Down
1 change: 0 additions & 1 deletion plugins/modules/remote_management/imc/imc_rest.py
Original file line number Diff line number Diff line change
Expand Up @@ -264,7 +264,6 @@
import datetime
import os
import traceback
from functools import partial

LXML_ETREE_IMP_ERR = None
try:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,6 @@
}

from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.common.text.converters import to_native
from ansible_collections.community.general.plugins.module_utils.ilo_redfish_utils import iLORedfishUtils


Expand Down
1 change: 0 additions & 1 deletion plugins/modules/system/sap_task_list_execute.py
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,6 @@
'''

from ansible.module_utils.basic import AnsibleModule, missing_required_lib
from ansible.module_utils.json_utils import json
import traceback
try:
from pyrfc import Connection
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,6 @@
import json

from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.common.text.converters import to_native
from ansible.module_utils.six.moves.urllib.parse import quote
from ansible_collections.community.general.plugins.module_utils.rundeck import (
api_argument_spec,
Expand Down
2 changes: 0 additions & 2 deletions plugins/modules/web_infrastructure/rundeck_job_run.py
Original file line number Diff line number Diff line change
Expand Up @@ -174,12 +174,10 @@
'''

# Modules import
import json
from datetime import datetime, timedelta
from time import sleep

from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.common.text.converters import to_native
from ansible.module_utils.six.moves.urllib.parse import quote
from ansible_collections.community.general.plugins.module_utils.rundeck import (
api_argument_spec,
Expand Down