Move common utility code to plugins.module_utils.util (#390)

* Move common utility code to plugins.module_utils.util.

* Also adjust plugins.

* Fix import.
This commit is contained in:
Felix Fontein
2022-06-20 18:39:13 +02:00
committed by GitHub
parent a44e0736cf
commit f41d7ac1b8
22 changed files with 495 additions and 410 deletions
+6 -3
View File
@@ -203,12 +203,12 @@ disk_usage:
import traceback
from ansible.module_utils.common.text.converters import to_native
from ansible_collections.community.docker.plugins.module_utils.common import (
AnsibleDockerClient,
DockerBaseClass,
RequestException,
)
from ansible.module_utils.common.text.converters import to_native
try:
from docker.errors import DockerException, APIError
@@ -216,7 +216,10 @@ except ImportError:
# Missing Docker SDK for Python handled in ansible.module_utils.docker.common
pass
from ansible_collections.community.docker.plugins.module_utils.common import clean_dict_booleans_for_docker_api
from ansible_collections.community.docker.plugins.module_utils.util import (
DockerBaseClass,
clean_dict_booleans_for_docker_api,
)
class DockerHostManager(DockerBaseClass):