multiple module utils: flatten directories (#11974)

* multiple module utils: flatten directories

* adjust pritunl tests

* adjust lxca and keycloak tests

* adjust botmeta

* rename test files correctly

* and an import fix

* rename pritunl api mod utils test

* fix typo in test filename

* rename references to pritunl api test

* rename keycloak mod utils test
This commit is contained in:
Alexei Znamensky
2026-05-06 17:07:51 +12:00
committed by GitHub
parent fb0541defb
commit 1047f45bec
84 changed files with 116 additions and 114 deletions

View File

@@ -12,7 +12,7 @@ import typing as t
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
keycloak_argument_spec,
)

View File

@@ -74,7 +74,7 @@ RETURN = r""" # """
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._source_control.bitbucket import BitbucketHelper
from ansible_collections.community.general.plugins.module_utils._bitbucket import BitbucketHelper
error_messages = {
"required_key": "`key` is required when the `state` is `present`",

View File

@@ -71,7 +71,7 @@ RETURN = r""" # """
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._source_control.bitbucket import BitbucketHelper
from ansible_collections.community.general.plugins.module_utils._bitbucket import BitbucketHelper
error_messages = {
"invalid_params": "Account, repository or SSH key pair was not found",

View File

@@ -95,7 +95,7 @@ except ImportError:
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._source_control.bitbucket import BitbucketHelper
from ansible_collections.community.general.plugins.module_utils._bitbucket import BitbucketHelper
error_messages = {
"invalid_params": "Account or repository was not found",

View File

@@ -83,7 +83,7 @@ RETURN = r""" # """
from ansible.module_utils.basic import AnsibleModule, _load_params
from ansible_collections.community.general.plugins.module_utils._source_control.bitbucket import BitbucketHelper
from ansible_collections.community.general.plugins.module_utils._bitbucket import BitbucketHelper
error_messages = {
"required_value": "`value` is required when the `state` is `present`",

View File

@@ -82,7 +82,7 @@ import traceback
from ansible.module_utils.basic import AnsibleModule, missing_required_lib
from ansible_collections.community.general.plugins.module_utils._storage.emc.emc_vnx import emc_vnx_argument_spec
from ansible_collections.community.general.plugins.module_utils._emc_vnx import emc_vnx_argument_spec
LIB_IMP_ERR = None
try:

View File

@@ -228,7 +228,7 @@ end_state:
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
get_token,

View File

@@ -174,7 +174,7 @@ end_state:
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
get_token,

View File

@@ -372,7 +372,7 @@ import typing as t
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
get_token,

View File

@@ -123,7 +123,7 @@ end_state:
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
get_token,

View File

@@ -112,7 +112,7 @@ end_state:
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
get_token,

View File

@@ -215,7 +215,7 @@ end_state:
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
get_token,

View File

@@ -110,7 +110,7 @@ queried_state:
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
get_token,

View File

@@ -769,16 +769,16 @@ import copy
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak._keycloak_utils import (
merge_settings_without_absent_nulls,
)
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
camel,
get_token,
keycloak_argument_spec,
)
from ansible_collections.community.general.plugins.module_utils._keycloak_utils import (
merge_settings_without_absent_nulls,
)
PROTOCOL_OPENID_CONNECT = "openid-connect"
PROTOCOL_SAML = "saml"

View File

@@ -240,7 +240,7 @@ end_state:
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
get_token,

View File

@@ -149,7 +149,7 @@ end_state:
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
get_token,

View File

@@ -290,7 +290,7 @@ end_state:
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
camel,

View File

@@ -137,7 +137,7 @@ end_state:
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
get_token,

View File

@@ -126,12 +126,12 @@ clientsecret_info:
sample: cUGnX1EIeTtPPAkcyGMv0ncyqDPu68P1
"""
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
get_token,
)
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak_clientsecret import (
from ansible_collections.community.general.plugins.module_utils._keycloak_clientsecret import (
keycloak_clientsecret_module,
keycloak_clientsecret_module_resolve_params,
)

View File

@@ -129,12 +129,12 @@ end_state:
sample: cUGnX1EIeTtPPAkcyGMv0ncyqDPu68P1
"""
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
get_token,
)
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak_clientsecret import (
from ansible_collections.community.general.plugins.module_utils._keycloak_clientsecret import (
keycloak_clientsecret_module,
keycloak_clientsecret_module_resolve_params,
)

View File

@@ -267,7 +267,7 @@ end_state:
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
camel,

View File

@@ -133,7 +133,7 @@ from urllib.parse import urlencode
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
camel,

View File

@@ -103,7 +103,7 @@ from urllib.parse import quote
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
get_token,

View File

@@ -299,7 +299,7 @@ end_state:
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
camel,

View File

@@ -487,7 +487,7 @@ from copy import deepcopy
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
camel,

View File

@@ -825,7 +825,7 @@ end_state:
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
camel,

View File

@@ -97,7 +97,7 @@ realm_info:
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import KeycloakAPI
from ansible_collections.community.general.plugins.module_utils._keycloak import KeycloakAPI
def main():

View File

@@ -547,7 +547,7 @@ from urllib.parse import urlencode
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
camel,

View File

@@ -87,7 +87,7 @@ keys_metadata:
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
get_token,

View File

@@ -198,7 +198,7 @@ from copy import deepcopy
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
get_token,

View File

@@ -225,7 +225,7 @@ end_state:
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
get_token,

View File

@@ -229,7 +229,7 @@ import copy
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
camel,

View File

@@ -343,7 +343,7 @@ import copy
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
camel,

View File

@@ -126,7 +126,7 @@ actions:
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
get_token,

View File

@@ -723,7 +723,7 @@ from urllib.parse import urlencode
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
camel,

View File

@@ -241,7 +241,7 @@ end_state:
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
get_token,

View File

@@ -480,7 +480,7 @@ from urllib.parse import urlencode
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakAPI,
KeycloakError,
camel,

View File

@@ -93,7 +93,7 @@ import traceback
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._remote_management.lxca.common import (
from ansible_collections.community.general.plugins.module_utils._lxca_common import (
LXCA_COMMON_ARGS,
connection_object,
has_pylxca,

View File

@@ -112,7 +112,7 @@ import traceback
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._remote_management.lxca.common import (
from ansible_collections.community.general.plugins.module_utils._lxca_common import (
LXCA_COMMON_ARGS,
connection_object,
has_pylxca,

View File

@@ -78,7 +78,7 @@ response:
from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.common.dict_transformations import dict_merge
from ansible_collections.community.general.plugins.module_utils._net_tools.pritunl.api import (
from ansible_collections.community.general.plugins.module_utils._pritunl_api import (
PritunlException,
delete_pritunl_organization,
get_pritunl_settings,

View File

@@ -73,7 +73,7 @@ organizations:
from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.common.dict_transformations import dict_merge
from ansible_collections.community.general.plugins.module_utils._net_tools.pritunl.api import (
from ansible_collections.community.general.plugins.module_utils._pritunl_api import (
PritunlException,
get_pritunl_settings,
list_pritunl_organizations,

View File

@@ -143,7 +143,7 @@ response:
from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.common.dict_transformations import dict_merge
from ansible_collections.community.general.plugins.module_utils._net_tools.pritunl.api import (
from ansible_collections.community.general.plugins.module_utils._pritunl_api import (
PritunlException,
delete_pritunl_user,
get_pritunl_settings,

View File

@@ -91,7 +91,7 @@ users:
from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.common.dict_transformations import dict_merge
from ansible_collections.community.general.plugins.module_utils._net_tools.pritunl.api import (
from ansible_collections.community.general.plugins.module_utils._pritunl_api import (
PritunlException,
get_pritunl_settings,
list_pritunl_organizations,

View File

@@ -123,7 +123,7 @@ RETURN = r"""
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.general.plugins.module_utils._storage.hpe3par import hpe3par
from ansible_collections.community.general.plugins.module_utils import _hpe3par as hpe3par
try:
from hpe3par_sdk import client