Use ansible.module_utils.common.text.converters (#80704)

Replace use of old `ansible.module_utils._text` and add a unit test to maintain backwards compatibility.
pull/80712/head
Matt Clay 3 years ago committed by GitHub
parent eea7137449
commit 2cd1744be3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -0,0 +1,2 @@
minor_changes:
- Use ``ansible.module_utils.common.text.converters`` instead of ``ansible.module_utils._text``.

@ -15,7 +15,7 @@ import glob
import os import os
import re import re
from ansible.module_utils._text import to_text from ansible.module_utils.common.text.converters import to_text
TOPDIR = os.path.join(os.path.dirname(__file__), '..', 'docsite', 'rst') TOPDIR = os.path.join(os.path.dirname(__file__), '..', 'docsite', 'rst')

@ -7,7 +7,7 @@ import sys
import traceback import traceback
import ansible.constants as C import ansible.constants as C
from ansible.module_utils._text import to_text from ansible.module_utils.common.text.converters import to_text
target = sys.argv.pop(1) target = sys.argv.pop(1)
myclass = "%sCLI" % target.capitalize() myclass = "%sCLI" % target.capitalize()

@ -12,7 +12,7 @@ import pathlib
import yaml import yaml
from ansible.module_utils.six import string_types from ansible.module_utils.six import string_types
from ansible.module_utils._text import to_bytes from ansible.module_utils.common.text.converters import to_bytes
from antsibull_docs.jinja2.environment import doc_environment from antsibull_docs.jinja2.environment import doc_environment
# Pylint doesn't understand Python3 namespace modules. # Pylint doesn't understand Python3 namespace modules.

@ -12,7 +12,7 @@ import pathlib
import yaml import yaml
from jinja2 import Environment, FileSystemLoader from jinja2 import Environment, FileSystemLoader
from ansible.module_utils._text import to_bytes from ansible.module_utils.common.text.converters import to_bytes
# Pylint doesn't understand Python3 namespace modules. # Pylint doesn't understand Python3 namespace modules.
from ..change_detection import update_file_if_different # pylint: disable=relative-beyond-top-level from ..change_detection import update_file_if_different # pylint: disable=relative-beyond-top-level

@ -16,7 +16,7 @@ import jinja2
import yaml import yaml
from jinja2 import Environment, FileSystemLoader from jinja2 import Environment, FileSystemLoader
from ansible.module_utils._text import to_bytes from ansible.module_utils.common.text.converters import to_bytes
# Pylint doesn't understand Python3 namespace modules. # Pylint doesn't understand Python3 namespace modules.
from ..change_detection import update_file_if_different # pylint: disable=relative-beyond-top-level from ..change_detection import update_file_if_different # pylint: disable=relative-beyond-top-level

@ -14,7 +14,7 @@ import sys
from jinja2 import Environment, FileSystemLoader from jinja2 import Environment, FileSystemLoader
from ansible.module_utils._text import to_bytes from ansible.module_utils.common.text.converters import to_bytes
# Pylint doesn't understand Python3 namespace modules. # Pylint doesn't understand Python3 namespace modules.
from ..change_detection import update_file_if_different # pylint: disable=relative-beyond-top-level from ..change_detection import update_file_if_different # pylint: disable=relative-beyond-top-level

@ -47,7 +47,7 @@ from ansible.parsing.splitter import parse_kv
from ansible.plugins.loader import init_plugin_loader from ansible.plugins.loader import init_plugin_loader
from ansible.executor import module_common from ansible.executor import module_common
import ansible.constants as C import ansible.constants as C
from ansible.module_utils._text import to_native, to_text from ansible.module_utils.common.text.converters import to_native, to_text
from ansible.template import Templar from ansible.template import Templar
import json import json

@ -19,7 +19,7 @@ import subprocess
import sys import sys
from ansible.module_utils import distro from ansible.module_utils import distro
from ansible.module_utils._text import to_text from ansible.module_utils.common.text.converters import to_text
filelist = [ filelist = [

@ -97,7 +97,7 @@ from ansible.cli.arguments import option_helpers as opt_help
from ansible.errors import AnsibleError, AnsibleOptionsError, AnsibleParserError from ansible.errors import AnsibleError, AnsibleOptionsError, AnsibleParserError
from ansible.inventory.manager import InventoryManager from ansible.inventory.manager import InventoryManager
from ansible.module_utils.six import string_types from ansible.module_utils.six import string_types
from ansible.module_utils._text import to_bytes, to_text from ansible.module_utils.common.text.converters import to_bytes, to_text
from ansible.module_utils.common.collections import is_sequence from ansible.module_utils.common.collections import is_sequence
from ansible.module_utils.common.file import is_executable from ansible.module_utils.common.file import is_executable
from ansible.parsing.dataloader import DataLoader from ansible.parsing.dataloader import DataLoader

@ -14,7 +14,7 @@ from ansible import context
from ansible.cli.arguments import option_helpers as opt_help from ansible.cli.arguments import option_helpers as opt_help
from ansible.errors import AnsibleError, AnsibleOptionsError, AnsibleParserError from ansible.errors import AnsibleError, AnsibleOptionsError, AnsibleParserError
from ansible.executor.task_queue_manager import TaskQueueManager from ansible.executor.task_queue_manager import TaskQueueManager
from ansible.module_utils._text import to_text from ansible.module_utils.common.text.converters import to_text
from ansible.parsing.splitter import parse_kv from ansible.parsing.splitter import parse_kv
from ansible.parsing.utils.yaml import from_yaml from ansible.parsing.utils.yaml import from_yaml
from ansible.playbook import Playbook from ansible.playbook import Playbook

@ -16,7 +16,7 @@ from jinja2 import __version__ as j2_version
import ansible import ansible
from ansible import constants as C from ansible import constants as C
from ansible.module_utils._text import to_native from ansible.module_utils.common.text.converters import to_native
from ansible.module_utils.common.yaml import HAS_LIBYAML, yaml_load from ansible.module_utils.common.yaml import HAS_LIBYAML, yaml_load
from ansible.release import __version__ from ansible.release import __version__
from ansible.utils.path import unfrackpath from ansible.utils.path import unfrackpath

@ -23,7 +23,7 @@ from ansible import constants as C
from ansible.cli.arguments import option_helpers as opt_help from ansible.cli.arguments import option_helpers as opt_help
from ansible.config.manager import ConfigManager, Setting from ansible.config.manager import ConfigManager, Setting
from ansible.errors import AnsibleError, AnsibleOptionsError from ansible.errors import AnsibleError, AnsibleOptionsError
from ansible.module_utils._text import to_native, to_text, to_bytes from ansible.module_utils.common.text.converters import to_native, to_text, to_bytes
from ansible.module_utils.common.json import json_dump from ansible.module_utils.common.json import json_dump
from ansible.module_utils.six import string_types from ansible.module_utils.six import string_types
from ansible.parsing.quoting import is_quoted from ansible.parsing.quoting import is_quoted

@ -22,7 +22,7 @@ from ansible import constants as C
from ansible import context from ansible import context
from ansible.cli.arguments import option_helpers as opt_help from ansible.cli.arguments import option_helpers as opt_help
from ansible.executor.task_queue_manager import TaskQueueManager from ansible.executor.task_queue_manager import TaskQueueManager
from ansible.module_utils._text import to_native, to_text from ansible.module_utils.common.text.converters import to_native, to_text
from ansible.module_utils.parsing.convert_bool import boolean from ansible.module_utils.parsing.convert_bool import boolean
from ansible.parsing.splitter import parse_kv from ansible.parsing.splitter import parse_kv
from ansible.playbook.play import Play from ansible.playbook.play import Play

@ -26,7 +26,7 @@ from ansible import context
from ansible.cli.arguments import option_helpers as opt_help from ansible.cli.arguments import option_helpers as opt_help
from ansible.collections.list import list_collection_dirs from ansible.collections.list import list_collection_dirs
from ansible.errors import AnsibleError, AnsibleOptionsError, AnsibleParserError, AnsiblePluginNotFound from ansible.errors import AnsibleError, AnsibleOptionsError, AnsibleParserError, AnsiblePluginNotFound
from ansible.module_utils._text import to_native, to_text from ansible.module_utils.common.text.converters import to_native, to_text
from ansible.module_utils.common.collections import is_sequence from ansible.module_utils.common.collections import is_sequence
from ansible.module_utils.common.json import json_dump from ansible.module_utils.common.json import json_dump
from ansible.module_utils.common.yaml import yaml_dump from ansible.module_utils.common.yaml import yaml_dump

@ -51,7 +51,7 @@ from ansible.galaxy.token import BasicAuthToken, GalaxyToken, KeycloakToken, NoT
from ansible.module_utils.ansible_release import __version__ as ansible_version from ansible.module_utils.ansible_release import __version__ as ansible_version
from ansible.module_utils.common.collections import is_iterable from ansible.module_utils.common.collections import is_iterable
from ansible.module_utils.common.yaml import yaml_dump, yaml_load from ansible.module_utils.common.yaml import yaml_dump, yaml_load
from ansible.module_utils._text import to_bytes, to_native, to_text from ansible.module_utils.common.text.converters import to_bytes, to_native, to_text
from ansible.module_utils import six from ansible.module_utils import six
from ansible.parsing.dataloader import DataLoader from ansible.parsing.dataloader import DataLoader
from ansible.parsing.yaml.loader import AnsibleLoader from ansible.parsing.yaml.loader import AnsibleLoader

@ -18,7 +18,7 @@ from ansible import constants as C
from ansible import context from ansible import context
from ansible.cli.arguments import option_helpers as opt_help from ansible.cli.arguments import option_helpers as opt_help
from ansible.errors import AnsibleError, AnsibleOptionsError from ansible.errors import AnsibleError, AnsibleOptionsError
from ansible.module_utils._text import to_bytes, to_native, to_text from ansible.module_utils.common.text.converters import to_bytes, to_native, to_text
from ansible.utils.vars import combine_vars from ansible.utils.vars import combine_vars
from ansible.utils.display import Display from ansible.utils.display import Display
from ansible.vars.plugins import get_vars_from_inventory_sources, get_vars_from_path from ansible.vars.plugins import get_vars_from_inventory_sources, get_vars_from_path

@ -18,7 +18,7 @@ from ansible import context
from ansible.cli.arguments import option_helpers as opt_help from ansible.cli.arguments import option_helpers as opt_help
from ansible.errors import AnsibleError from ansible.errors import AnsibleError
from ansible.executor.playbook_executor import PlaybookExecutor from ansible.executor.playbook_executor import PlaybookExecutor
from ansible.module_utils._text import to_bytes from ansible.module_utils.common.text.converters import to_bytes
from ansible.playbook.block import Block from ansible.playbook.block import Block
from ansible.plugins.loader import add_all_plugin_dirs from ansible.plugins.loader import add_all_plugin_dirs
from ansible.utils.collection_loader import AnsibleCollectionConfig from ansible.utils.collection_loader import AnsibleCollectionConfig

@ -24,7 +24,7 @@ from ansible import constants as C
from ansible import context from ansible import context
from ansible.cli.arguments import option_helpers as opt_help from ansible.cli.arguments import option_helpers as opt_help
from ansible.errors import AnsibleOptionsError from ansible.errors import AnsibleOptionsError
from ansible.module_utils._text import to_native, to_text from ansible.module_utils.common.text.converters import to_native, to_text
from ansible.plugins.loader import module_loader from ansible.plugins.loader import module_loader
from ansible.utils.cmd_functions import run_cmd from ansible.utils.cmd_functions import run_cmd
from ansible.utils.display import Display from ansible.utils.display import Display

@ -23,7 +23,7 @@ from contextlib import contextmanager
from ansible import constants as C from ansible import constants as C
from ansible.cli.arguments import option_helpers as opt_help from ansible.cli.arguments import option_helpers as opt_help
from ansible.module_utils._text import to_bytes, to_text from ansible.module_utils.common.text.converters import to_bytes, to_text
from ansible.module_utils.connection import Connection, ConnectionError, send_data, recv_data from ansible.module_utils.connection import Connection, ConnectionError, send_data, recv_data
from ansible.module_utils.service import fork_process from ansible.module_utils.service import fork_process
from ansible.parsing.ajson import AnsibleJSONEncoder, AnsibleJSONDecoder from ansible.parsing.ajson import AnsibleJSONEncoder, AnsibleJSONDecoder

@ -17,7 +17,7 @@ from ansible import constants as C
from ansible import context from ansible import context
from ansible.cli.arguments import option_helpers as opt_help from ansible.cli.arguments import option_helpers as opt_help
from ansible.errors import AnsibleOptionsError from ansible.errors import AnsibleOptionsError
from ansible.module_utils._text import to_text, to_bytes from ansible.module_utils.common.text.converters import to_text, to_bytes
from ansible.parsing.dataloader import DataLoader from ansible.parsing.dataloader import DataLoader
from ansible.parsing.vault import VaultEditor, VaultLib, match_encrypt_secret from ansible.parsing.vault import VaultEditor, VaultLib, match_encrypt_secret
from ansible.utils.display import Display from ansible.utils.display import Display

@ -6,7 +6,7 @@ __metaclass__ = type
import os import os
from ansible.module_utils._text import to_bytes from ansible.module_utils.common.text.converters import to_bytes
B_FLAG_FILES = frozenset([b'MANIFEST.json', b'galaxy.yml']) B_FLAG_FILES = frozenset([b'MANIFEST.json', b'galaxy.yml'])

@ -9,7 +9,7 @@ import os
from ansible.errors import AnsibleError from ansible.errors import AnsibleError
from ansible.cli.galaxy import with_collection_artifacts_manager from ansible.cli.galaxy import with_collection_artifacts_manager
from ansible.galaxy.collection import find_existing_collections from ansible.galaxy.collection import find_existing_collections
from ansible.module_utils._text import to_bytes from ansible.module_utils.common.text.converters import to_bytes
from ansible.utils.collection_loader import AnsibleCollectionConfig from ansible.utils.collection_loader import AnsibleCollectionConfig
from ansible.utils.collection_loader._collection_finder import _get_collection_name_from_path from ansible.utils.collection_loader._collection_finder import _get_collection_name_from_path
from ansible.utils.display import Display from ansible.utils.display import Display

@ -17,7 +17,7 @@ from collections.abc import Mapping, Sequence
from jinja2.nativetypes import NativeEnvironment from jinja2.nativetypes import NativeEnvironment
from ansible.errors import AnsibleOptionsError, AnsibleError from ansible.errors import AnsibleOptionsError, AnsibleError
from ansible.module_utils._text import to_text, to_bytes, to_native from ansible.module_utils.common.text.converters import to_text, to_bytes, to_native
from ansible.module_utils.common.yaml import yaml_load from ansible.module_utils.common.yaml import yaml_load
from ansible.module_utils.six import string_types from ansible.module_utils.six import string_types
from ansible.module_utils.parsing.convert_bool import boolean from ansible.module_utils.parsing.convert_bool import boolean

@ -10,7 +10,7 @@ import re
from string import ascii_letters, digits from string import ascii_letters, digits
from ansible.config.manager import ConfigManager from ansible.config.manager import ConfigManager
from ansible.module_utils._text import to_text from ansible.module_utils.common.text.converters import to_text
from ansible.module_utils.common.collections import Sequence from ansible.module_utils.common.collections import Sequence
from ansible.module_utils.parsing.convert_bool import BOOLEANS_TRUE from ansible.module_utils.parsing.convert_bool import BOOLEANS_TRUE
from ansible.release import __version__ from ansible.release import __version__

@ -34,7 +34,7 @@ from ansible.errors.yaml_strings import (
YAML_POSITION_DETAILS, YAML_POSITION_DETAILS,
YAML_AND_SHORTHAND_ERROR, YAML_AND_SHORTHAND_ERROR,
) )
from ansible.module_utils._text import to_native, to_text from ansible.module_utils.common.text.converters import to_native, to_text
class AnsibleError(Exception): class AnsibleError(Exception):

@ -10,7 +10,7 @@ import pkgutil
import re import re
from ansible import constants as C from ansible import constants as C
from ansible.module_utils._text import to_native, to_text from ansible.module_utils.common.text.converters import to_native, to_text
from ansible.module_utils.distro import LinuxDistribution from ansible.module_utils.distro import LinuxDistribution
from ansible.utils.display import Display from ansible.utils.display import Display
from ansible.utils.plugin_docs import get_versioned_doclink from ansible.utils.plugin_docs import get_versioned_doclink

@ -24,7 +24,7 @@ import os
from ansible import constants as C from ansible import constants as C
from ansible import context from ansible import context
from ansible.executor.task_queue_manager import TaskQueueManager, AnsibleEndPlay from ansible.executor.task_queue_manager import TaskQueueManager, AnsibleEndPlay
from ansible.module_utils._text import to_text from ansible.module_utils.common.text.converters import to_text
from ansible.module_utils.parsing.convert_bool import boolean from ansible.module_utils.parsing.convert_bool import boolean
from ansible.plugins.loader import become_loader, connection_loader, shell_loader from ansible.plugins.loader import become_loader, connection_loader, shell_loader
from ansible.playbook import Playbook from ansible.playbook import Playbook

@ -16,7 +16,7 @@ from ansible.module_utils.compat.version import LooseVersion
from ansible import constants as C from ansible import constants as C
from ansible.errors import AnsibleError from ansible.errors import AnsibleError
from ansible.module_utils._text import to_bytes, to_native, to_text from ansible.module_utils.common.text.converters import to_bytes, to_native, to_text
from ansible.module_utils.compat.importlib import import_module from ansible.module_utils.compat.importlib import import_module
from ansible.plugins.loader import ps_module_utils_loader from ansible.plugins.loader import ps_module_utils_loader
from ansible.utils.collection_loader import resource_from_fqcr from ansible.utils.collection_loader import resource_from_fqcr

@ -28,7 +28,7 @@ from multiprocessing.queues import Queue
from ansible.errors import AnsibleConnectionFailure, AnsibleError from ansible.errors import AnsibleConnectionFailure, AnsibleError
from ansible.executor.task_executor import TaskExecutor from ansible.executor.task_executor import TaskExecutor
from ansible.module_utils._text import to_text from ansible.module_utils.common.text.converters import to_text
from ansible.utils.display import Display from ansible.utils.display import Display
from ansible.utils.multiprocessing import context as multiprocessing_context from ansible.utils.multiprocessing import context as multiprocessing_context

@ -20,7 +20,7 @@ from ansible.executor.task_result import TaskResult
from ansible.executor.module_common import get_action_args_with_defaults from ansible.executor.module_common import get_action_args_with_defaults
from ansible.module_utils.parsing.convert_bool import boolean from ansible.module_utils.parsing.convert_bool import boolean
from ansible.module_utils.six import binary_type from ansible.module_utils.six import binary_type
from ansible.module_utils._text import to_text, to_native from ansible.module_utils.common.text.converters import to_text, to_native
from ansible.module_utils.connection import write_to_file_descriptor from ansible.module_utils.connection import write_to_file_descriptor
from ansible.playbook.conditional import Conditional from ansible.playbook.conditional import Conditional
from ansible.playbook.task import Task from ansible.playbook.task import Task

@ -34,7 +34,7 @@ from ansible.executor.play_iterator import PlayIterator
from ansible.executor.stats import AggregateStats from ansible.executor.stats import AggregateStats
from ansible.executor.task_result import TaskResult from ansible.executor.task_result import TaskResult
from ansible.module_utils.six import string_types from ansible.module_utils.six import string_types
from ansible.module_utils._text import to_text, to_native from ansible.module_utils.common.text.converters import to_text, to_native
from ansible.playbook.play_context import PlayContext from ansible.playbook.play_context import PlayContext
from ansible.playbook.task import Task from ansible.playbook.task import Task
from ansible.plugins.loader import callback_loader, strategy_loader, module_loader from ansible.plugins.loader import callback_loader, strategy_loader, module_loader

@ -27,7 +27,7 @@ import os
import ansible.constants as C import ansible.constants as C
from ansible import context from ansible import context
from ansible.module_utils._text import to_bytes from ansible.module_utils.common.text.converters import to_bytes
from ansible.module_utils.common.yaml import yaml_load from ansible.module_utils.common.yaml import yaml_load
# default_readme_template # default_readme_template

@ -28,7 +28,7 @@ from ansible.galaxy.user_agent import user_agent
from ansible.module_utils.api import retry_with_delays_and_condition from ansible.module_utils.api import retry_with_delays_and_condition
from ansible.module_utils.api import generate_jittered_backoff from ansible.module_utils.api import generate_jittered_backoff
from ansible.module_utils.six import string_types from ansible.module_utils.six import string_types
from ansible.module_utils._text import to_bytes, to_native, to_text from ansible.module_utils.common.text.converters import to_bytes, to_native, to_text
from ansible.module_utils.urls import open_url, prepare_multipart from ansible.module_utils.urls import open_url, prepare_multipart
from ansible.utils.display import Display from ansible.utils.display import Display
from ansible.utils.hashing import secure_hash_s from ansible.utils.hashing import secure_hash_s

@ -124,7 +124,7 @@ from ansible.galaxy.dependency_resolution.dataclasses import (
) )
from ansible.galaxy.dependency_resolution.versioning import meets_requirements from ansible.galaxy.dependency_resolution.versioning import meets_requirements
from ansible.plugins.loader import get_all_plugin_loaders from ansible.plugins.loader import get_all_plugin_loaders
from ansible.module_utils._text import to_bytes, to_native, to_text from ansible.module_utils.common.text.converters import to_bytes, to_native, to_text
from ansible.module_utils.common.collections import is_sequence from ansible.module_utils.common.collections import is_sequence
from ansible.module_utils.common.yaml import yaml_dump from ansible.module_utils.common.yaml import yaml_dump
from ansible.utils.collection_loader import AnsibleCollectionRef from ansible.utils.collection_loader import AnsibleCollectionRef

@ -30,7 +30,7 @@ from ansible.galaxy import get_collections_galaxy_meta_info
from ansible.galaxy.api import should_retry_error from ansible.galaxy.api import should_retry_error
from ansible.galaxy.dependency_resolution.dataclasses import _GALAXY_YAML from ansible.galaxy.dependency_resolution.dataclasses import _GALAXY_YAML
from ansible.galaxy.user_agent import user_agent from ansible.galaxy.user_agent import user_agent
from ansible.module_utils._text import to_bytes, to_native, to_text from ansible.module_utils.common.text.converters import to_bytes, to_native, to_text
from ansible.module_utils.api import retry_with_delays_and_condition from ansible.module_utils.api import retry_with_delays_and_condition
from ansible.module_utils.api import generate_jittered_backoff from ansible.module_utils.api import generate_jittered_backoff
from ansible.module_utils.common.process import get_bin_path from ansible.module_utils.common.process import get_bin_path

@ -18,7 +18,7 @@ if t.TYPE_CHECKING:
) )
from ansible.galaxy.api import GalaxyAPI, GalaxyError from ansible.galaxy.api import GalaxyAPI, GalaxyError
from ansible.module_utils._text import to_text from ansible.module_utils.common.text.converters import to_text
from ansible.utils.display import Display from ansible.utils.display import Display

@ -30,7 +30,7 @@ if t.TYPE_CHECKING:
from ansible.errors import AnsibleError, AnsibleAssertionError from ansible.errors import AnsibleError, AnsibleAssertionError
from ansible.galaxy.api import GalaxyAPI from ansible.galaxy.api import GalaxyAPI
from ansible.galaxy.collection import HAS_PACKAGING, PkgReq from ansible.galaxy.collection import HAS_PACKAGING, PkgReq
from ansible.module_utils._text import to_bytes, to_native, to_text from ansible.module_utils.common.text.converters import to_bytes, to_native, to_text
from ansible.module_utils.common.arg_spec import ArgumentSpecValidator from ansible.module_utils.common.arg_spec import ArgumentSpecValidator
from ansible.utils.collection_loader import AnsibleCollectionRef from ansible.utils.collection_loader import AnsibleCollectionRef
from ansible.utils.display import Display from ansible.utils.display import Display

@ -35,7 +35,7 @@ from ansible import context
from ansible.errors import AnsibleError, AnsibleParserError from ansible.errors import AnsibleError, AnsibleParserError
from ansible.galaxy.api import GalaxyAPI from ansible.galaxy.api import GalaxyAPI
from ansible.galaxy.user_agent import user_agent from ansible.galaxy.user_agent import user_agent
from ansible.module_utils._text import to_native, to_text from ansible.module_utils.common.text.converters import to_native, to_text
from ansible.module_utils.common.yaml import yaml_dump, yaml_load from ansible.module_utils.common.yaml import yaml_dump, yaml_load
from ansible.module_utils.compat.version import LooseVersion from ansible.module_utils.compat.version import LooseVersion
from ansible.module_utils.urls import open_url from ansible.module_utils.urls import open_url

@ -28,7 +28,7 @@ from stat import S_IRUSR, S_IWUSR
from ansible import constants as C from ansible import constants as C
from ansible.galaxy.user_agent import user_agent from ansible.galaxy.user_agent import user_agent
from ansible.module_utils._text import to_bytes, to_native, to_text from ansible.module_utils.common.text.converters import to_bytes, to_native, to_text
from ansible.module_utils.common.yaml import yaml_dump, yaml_load from ansible.module_utils.common.yaml import yaml_dump, yaml_load
from ansible.module_utils.urls import open_url from ansible.module_utils.urls import open_url
from ansible.utils.display import Display from ansible.utils.display import Display

@ -22,7 +22,7 @@ from itertools import chain
from ansible import constants as C from ansible import constants as C
from ansible.errors import AnsibleError from ansible.errors import AnsibleError
from ansible.module_utils._text import to_native, to_text from ansible.module_utils.common.text.converters import to_native, to_text
from ansible.utils.display import Display from ansible.utils.display import Display
from ansible.utils.vars import combine_vars from ansible.utils.vars import combine_vars

@ -33,7 +33,7 @@ from ansible import constants as C
from ansible.errors import AnsibleError, AnsibleOptionsError, AnsibleParserError from ansible.errors import AnsibleError, AnsibleOptionsError, AnsibleParserError
from ansible.inventory.data import InventoryData from ansible.inventory.data import InventoryData
from ansible.module_utils.six import string_types from ansible.module_utils.six import string_types
from ansible.module_utils._text import to_bytes, to_text from ansible.module_utils.common.text.converters import to_bytes, to_text
from ansible.parsing.utils.addresses import parse_address from ansible.parsing.utils.addresses import parse_address
from ansible.plugins.loader import inventory_loader from ansible.plugins.loader import inventory_loader
from ansible.utils.helpers import deduplicate_list from ansible.utils.helpers import deduplicate_list

@ -10,7 +10,7 @@ import json
import datetime import datetime
from ansible.module_utils._text import to_text from ansible.module_utils.common.text.converters import to_text
from ansible.module_utils.six.moves.collections_abc import Mapping from ansible.module_utils.six.moves.collections_abc import Mapping
from ansible.module_utils.common.collections import is_sequence from ansible.module_utils.common.collections import is_sequence

@ -4,7 +4,7 @@
from __future__ import absolute_import, division, print_function from __future__ import absolute_import, division, print_function
__metaclass__ = type __metaclass__ = type
from ansible.module_utils._text import to_native from ansible.module_utils.common.text.converters import to_native
def get_best_parsable_locale(module, preferences=None, raise_on_locale=False): def get_best_parsable_locale(module, preferences=None, raise_on_locale=False):

@ -168,7 +168,7 @@ def to_text(obj, encoding='utf-8', errors=None, nonstring='simplerepr'):
handler, otherwise it will use replace. handler, otherwise it will use replace.
:surrogate_then_replace: Does the same as surrogate_or_replace but :surrogate_then_replace: Does the same as surrogate_or_replace but
`was added for symmetry with the error handlers in `was added for symmetry with the error handlers in
:func:`ansible.module_utils._text.to_bytes` (Added in Ansible 2.3) :func:`ansible.module_utils.common.text.converters.to_bytes` (Added in Ansible 2.3)
Because surrogateescape was added in Python3 this usually means that Because surrogateescape was added in Python3 this usually means that
Python3 will use `surrogateescape` and Python2 will use the fallback Python3 will use `surrogateescape` and Python2 will use the fallback
@ -179,7 +179,7 @@ def to_text(obj, encoding='utf-8', errors=None, nonstring='simplerepr'):
The default until Ansible-2.2 was `surrogate_or_replace` The default until Ansible-2.2 was `surrogate_or_replace`
In Ansible-2.3 this defaults to `surrogate_then_replace` for symmetry In Ansible-2.3 this defaults to `surrogate_then_replace` for symmetry
with :func:`ansible.module_utils._text.to_bytes` . with :func:`ansible.module_utils.common.text.converters.to_bytes` .
:kwarg nonstring: The strategy to use if a nonstring is specified in :kwarg nonstring: The strategy to use if a nonstring is specified in
``obj``. Default is 'simplerepr'. Valid values are: ``obj``. Default is 'simplerepr'. Valid values are:

@ -9,7 +9,7 @@ import os
import re import re
from ast import literal_eval from ast import literal_eval
from ansible.module_utils._text import to_native from ansible.module_utils.common.text.converters import to_native
from ansible.module_utils.common._json_compat import json from ansible.module_utils.common._json_compat import json
from ansible.module_utils.common.collections import is_iterable from ansible.module_utils.common.collections import is_iterable
from ansible.module_utils.common.text.converters import jsonify from ansible.module_utils.common.text.converters import jsonify

@ -38,7 +38,7 @@ import traceback
import uuid import uuid
from functools import partial from functools import partial
from ansible.module_utils._text import to_bytes, to_text from ansible.module_utils.common.text.converters import to_bytes, to_text
from ansible.module_utils.common.json import AnsibleJSONEncoder from ansible.module_utils.common.json import AnsibleJSONEncoder
from ansible.module_utils.six import iteritems from ansible.module_utils.six import iteritems
from ansible.module_utils.six.moves import cPickle from ansible.module_utils.six.moves import cPickle

@ -28,7 +28,7 @@ import time
from multiprocessing import cpu_count from multiprocessing import cpu_count
from multiprocessing.pool import ThreadPool from multiprocessing.pool import ThreadPool
from ansible.module_utils._text import to_text from ansible.module_utils.common.text.converters import to_text
from ansible.module_utils.common.locale import get_best_parsable_locale from ansible.module_utils.common.locale import get_best_parsable_locale
from ansible.module_utils.common.process import get_bin_path from ansible.module_utils.common.process import get_bin_path
from ansible.module_utils.common.text.formatters import bytes_to_human from ansible.module_utils.common.text.formatters import bytes_to_human

@ -19,7 +19,7 @@ __metaclass__ = type
import re import re
import time import time
from ansible.module_utils._text import to_text from ansible.module_utils.common.text.converters import to_text
from ansible.module_utils.facts.hardware.base import Hardware, HardwareCollector from ansible.module_utils.facts.hardware.base import Hardware, HardwareCollector
from ansible.module_utils.facts import timeout from ansible.module_utils.facts import timeout

@ -18,7 +18,7 @@ __metaclass__ = type
import re import re
from ansible.module_utils._text import to_text from ansible.module_utils.common.text.converters import to_text
def get_sysctl(module, prefixes): def get_sysctl(module, prefixes):

@ -23,7 +23,7 @@ import stat
import ansible.module_utils.compat.typing as t import ansible.module_utils.compat.typing as t
from ansible.module_utils._text import to_text from ansible.module_utils.common.text.converters import to_text
from ansible.module_utils.facts.utils import get_file_content from ansible.module_utils.facts.utils import get_file_content
from ansible.module_utils.facts.collector import BaseFactCollector from ansible.module_utils.facts.collector import BaseFactCollector
from ansible.module_utils.six.moves import configparser, StringIO from ansible.module_utils.six.moves import configparser, StringIO

@ -24,7 +24,7 @@ import re
import ansible.module_utils.compat.typing as t import ansible.module_utils.compat.typing as t
from ansible.module_utils._text import to_native from ansible.module_utils.common.text.converters import to_native
from ansible.module_utils.facts.utils import get_file_content from ansible.module_utils.facts.utils import get_file_content
from ansible.module_utils.facts.collector import BaseFactCollector from ansible.module_utils.facts.collector import BaseFactCollector

@ -5,7 +5,7 @@ from __future__ import (absolute_import, division, print_function)
__metaclass__ = type __metaclass__ = type
from ansible.module_utils.six import binary_type, text_type from ansible.module_utils.six import binary_type, text_type
from ansible.module_utils._text import to_text from ansible.module_utils.common.text.converters import to_text
BOOLEANS_TRUE = frozenset(('y', 'yes', 'on', '1', 'true', 't', 1, 1.0, True)) BOOLEANS_TRUE = frozenset(('y', 'yes', 'on', '1', 'true', 't', 1, 1.0, True))

@ -39,7 +39,7 @@ import subprocess
import traceback import traceback
from ansible.module_utils.six import PY2, b from ansible.module_utils.six import PY2, b
from ansible.module_utils._text import to_bytes, to_text from ansible.module_utils.common.text.converters import to_bytes, to_text
def sysv_is_enabled(name, runlevel=None): def sysv_is_enabled(name, runlevel=None):

@ -88,7 +88,7 @@ from ansible.module_utils.common.collections import Mapping, is_sequence
from ansible.module_utils.six import PY2, PY3, string_types from ansible.module_utils.six import PY2, PY3, string_types
from ansible.module_utils.six.moves import cStringIO from ansible.module_utils.six.moves import cStringIO
from ansible.module_utils.basic import get_distribution, missing_required_lib from ansible.module_utils.basic import get_distribution, missing_required_lib
from ansible.module_utils._text import to_bytes, to_native, to_text from ansible.module_utils.common.text.converters import to_bytes, to_native, to_text
try: try:
# python3 # python3

@ -365,7 +365,7 @@ import time
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.common.locale import get_best_parsable_locale from ansible.module_utils.common.locale import get_best_parsable_locale
from ansible.module_utils.common.respawn import has_respawned, probe_interpreters_for_module, respawn_module from ansible.module_utils.common.respawn import has_respawned, probe_interpreters_for_module, respawn_module
from ansible.module_utils._text import to_native, to_text from ansible.module_utils.common.text.converters import to_native, to_text
from ansible.module_utils.six import PY3, string_types from ansible.module_utils.six import PY3, string_types
from ansible.module_utils.urls import fetch_file from ansible.module_utils.urls import fetch_file

@ -171,7 +171,7 @@ import os
# FIXME: standardize into module_common # FIXME: standardize into module_common
from traceback import format_exc from traceback import format_exc
from ansible.module_utils._text import to_native from ansible.module_utils.common.text.converters import to_native
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.common.locale import get_best_parsable_locale from ansible.module_utils.common.locale import get_best_parsable_locale
from ansible.module_utils.urls import fetch_url from ansible.module_utils.urls import fetch_url

@ -180,7 +180,7 @@ import time
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.common.respawn import has_respawned, probe_interpreters_for_module, respawn_module from ansible.module_utils.common.respawn import has_respawned, probe_interpreters_for_module, respawn_module
from ansible.module_utils._text import to_native from ansible.module_utils.common.text.converters import to_native
from ansible.module_utils.six import PY3 from ansible.module_utils.six import PY3
from ansible.module_utils.urls import fetch_url from ansible.module_utils.urls import fetch_url

@ -133,7 +133,7 @@ import tempfile
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.six import b, indexbytes from ansible.module_utils.six import b, indexbytes
from ansible.module_utils._text import to_native from ansible.module_utils.common.text.converters import to_native
def assemble_from_fragments(src_path, delimiter=None, compiled_regexp=None, ignore_hidden=False, tmpdir=None): def assemble_from_fragments(src_path, delimiter=None, compiled_regexp=None, ignore_hidden=False, tmpdir=None):

@ -107,7 +107,7 @@ import os
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.six import iteritems from ansible.module_utils.six import iteritems
from ansible.module_utils._text import to_native from ansible.module_utils.common.text.converters import to_native
def main(): def main():

@ -20,7 +20,7 @@ import time
import syslog import syslog
import multiprocessing import multiprocessing
from ansible.module_utils._text import to_text, to_bytes from ansible.module_utils.common.text.converters import to_text, to_bytes
PY3 = sys.version_info[0] == 3 PY3 = sys.version_info[0] == 3

@ -179,7 +179,7 @@ import os
import tempfile import tempfile
from ansible.module_utils.six import b from ansible.module_utils.six import b
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils._text import to_bytes, to_native from ansible.module_utils.common.text.converters import to_bytes, to_native
def write_changes(module, contents, path): def write_changes(module, contents, path):

@ -219,7 +219,7 @@ import os
import shlex import shlex
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils._text import to_native, to_bytes, to_text from ansible.module_utils.common.text.converters import to_native, to_bytes, to_text
from ansible.module_utils.common.collections import is_iterable from ansible.module_utils.common.collections import is_iterable

@ -293,7 +293,7 @@ import stat
import tempfile import tempfile
import traceback import traceback
from ansible.module_utils._text import to_bytes, to_native from ansible.module_utils.common.text.converters import to_bytes, to_native
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.common.process import get_bin_path from ansible.module_utils.common.process import get_bin_path
from ansible.module_utils.common.locale import get_best_parsable_locale from ansible.module_utils.common.locale import get_best_parsable_locale

@ -124,7 +124,7 @@ EXAMPLES = r'''
RETURN = r'''#''' RETURN = r'''#'''
from ansible.module_utils._text import to_text from ansible.module_utils.common.text.converters import to_text
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule

@ -383,7 +383,7 @@ import os
import re import re
import sys import sys
from ansible.module_utils._text import to_native, to_text from ansible.module_utils.common.text.converters import to_native, to_text
from ansible.module_utils.urls import fetch_file from ansible.module_utils.urls import fetch_file
from ansible.module_utils.six import text_type from ansible.module_utils.six import text_type
from ansible.module_utils.compat.version import LooseVersion from ansible.module_utils.compat.version import LooseVersion

@ -121,7 +121,7 @@ except ImportError:
HAS_PEXPECT = False HAS_PEXPECT = False
from ansible.module_utils.basic import AnsibleModule, missing_required_lib from ansible.module_utils.basic import AnsibleModule, missing_required_lib
from ansible.module_utils._text import to_bytes, to_native from ansible.module_utils.common.text.converters import to_bytes, to_native
def response_closure(module, question, responses): def response_closure(module, question, responses):

@ -237,7 +237,7 @@ from pwd import getpwnam, getpwuid
from grp import getgrnam, getgrgid from grp import getgrnam, getgrgid
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils._text import to_bytes, to_native from ansible.module_utils.common.text.converters import to_bytes, to_native
# There will only be a single AnsibleModule object per module # There will only be a single AnsibleModule object per module

@ -244,7 +244,7 @@ import re
import stat import stat
import time import time
from ansible.module_utils._text import to_text, to_native from ansible.module_utils.common.text.converters import to_text, to_native
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule

@ -375,7 +375,7 @@ import traceback
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.six.moves.urllib.parse import urlsplit from ansible.module_utils.six.moves.urllib.parse import urlsplit
from ansible.module_utils._text import to_native from ansible.module_utils.common.text.converters import to_native
from ansible.module_utils.urls import fetch_url, url_argument_spec from ansible.module_utils.urls import fetch_url, url_argument_spec
# ============================================================== # ==============================================================

@ -118,7 +118,7 @@ ansible_facts:
import traceback import traceback
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils._text import to_native from ansible.module_utils.common.text.converters import to_native
def main(): def main():

@ -338,7 +338,7 @@ import shutil
import tempfile import tempfile
from ansible.module_utils.compat.version import LooseVersion from ansible.module_utils.compat.version import LooseVersion
from ansible.module_utils._text import to_native, to_text from ansible.module_utils.common.text.converters import to_native, to_text
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.common.locale import get_best_parsable_locale from ansible.module_utils.common.locale import get_best_parsable_locale
from ansible.module_utils.common.process import get_bin_path from ansible.module_utils.common.process import get_bin_path

@ -117,7 +117,7 @@ system:
import grp import grp
import os import os
from ansible.module_utils._text import to_bytes from ansible.module_utils.common.text.converters import to_bytes
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.common.sys_info import get_platform_subclass from ansible.module_utils.common.sys_info import get_platform_subclass

@ -81,7 +81,7 @@ from ansible.module_utils.basic import (
from ansible.module_utils.common.sys_info import get_platform_subclass from ansible.module_utils.common.sys_info import get_platform_subclass
from ansible.module_utils.facts.system.service_mgr import ServiceMgrFactCollector from ansible.module_utils.facts.system.service_mgr import ServiceMgrFactCollector
from ansible.module_utils.facts.utils import get_file_lines, get_file_content from ansible.module_utils.facts.utils import get_file_lines, get_file_content
from ansible.module_utils._text import to_native, to_text from ansible.module_utils.common.text.converters import to_native, to_text
from ansible.module_utils.six import PY3, text_type from ansible.module_utils.six import PY3, text_type
STRATS = { STRATS = {

@ -111,7 +111,7 @@ import re
import tempfile import tempfile
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils._text import to_bytes, to_native from ansible.module_utils.common.text.converters import to_bytes, to_native
def enforce_state(module, params): def enforce_state(module, params):

@ -255,7 +255,7 @@ import tempfile
# import module snippets # import module snippets
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils._text import to_bytes, to_native, to_text from ansible.module_utils.common.text.converters import to_bytes, to_native, to_text
def write_changes(module, b_lines, dest): def write_changes(module, b_lines, dest):

@ -240,7 +240,7 @@ ansible_facts:
import re import re
from ansible.module_utils._text import to_native, to_text from ansible.module_utils.common.text.converters import to_native, to_text
from ansible.module_utils.basic import AnsibleModule, missing_required_lib from ansible.module_utils.basic import AnsibleModule, missing_required_lib
from ansible.module_utils.common.locale import get_best_parsable_locale from ansible.module_utils.common.locale import get_best_parsable_locale
from ansible.module_utils.common.process import get_bin_path from ansible.module_utils.common.process import get_bin_path

@ -284,7 +284,7 @@ except ImportError:
HAS_SETUPTOOLS = False HAS_SETUPTOOLS = False
SETUPTOOLS_IMP_ERR = traceback.format_exc() SETUPTOOLS_IMP_ERR = traceback.format_exc()
from ansible.module_utils._text import to_native from ansible.module_utils.common.text.converters import to_native
from ansible.module_utils.basic import AnsibleModule, is_executable, missing_required_lib from ansible.module_utils.basic import AnsibleModule, is_executable, missing_required_lib
from ansible.module_utils.common.locale import get_best_parsable_locale from ansible.module_utils.common.locale import get_best_parsable_locale
from ansible.module_utils.six import PY3 from ansible.module_utils.six import PY3

@ -185,7 +185,7 @@ import re
import tempfile import tempfile
from traceback import format_exc from traceback import format_exc
from ansible.module_utils._text import to_text, to_bytes from ansible.module_utils.common.text.converters import to_text, to_bytes
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule

@ -85,7 +85,7 @@ import tempfile
# import module snippets # import module snippets
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.urls import fetch_url from ansible.module_utils.urls import fetch_url
from ansible.module_utils._text import to_native from ansible.module_utils.common.text.converters import to_native
def is_pubkey(string): def is_pubkey(string):

@ -172,7 +172,7 @@ import time
if platform.system() != 'SunOS': if platform.system() != 'SunOS':
from ansible.module_utils.compat.version import LooseVersion from ansible.module_utils.compat.version import LooseVersion
from ansible.module_utils._text import to_bytes, to_text from ansible.module_utils.common.text.converters import to_bytes, to_text
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.common.locale import get_best_parsable_locale from ansible.module_utils.common.locale import get_best_parsable_locale
from ansible.module_utils.common.sys_info import get_platform_subclass from ansible.module_utils.common.sys_info import get_platform_subclass

@ -174,7 +174,7 @@ EXAMPLES = r"""
# import module snippets # import module snippets
from ..module_utils.basic import AnsibleModule from ..module_utils.basic import AnsibleModule
from ansible.module_utils._text import to_text from ansible.module_utils.common.text.converters import to_text
from ansible.module_utils.facts import ansible_collector, default_collectors from ansible.module_utils.facts import ansible_collector, default_collectors
from ansible.module_utils.facts.collector import CollectorNotFoundError, CycleFoundInFactDeps, UnresolvedFactDep from ansible.module_utils.facts.collector import CollectorNotFoundError, CycleFoundInFactDeps, UnresolvedFactDep
from ansible.module_utils.facts.namespace import PrefixFactNamespace from ansible.module_utils.facts.namespace import PrefixFactNamespace

@ -384,7 +384,7 @@ import stat
# import module snippets # import module snippets
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils._text import to_bytes from ansible.module_utils.common.text.converters import to_bytes
def format_output(module, path, st): def format_output(module, path, st):

@ -282,7 +282,7 @@ import os
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.facts.system.chroot import is_chroot from ansible.module_utils.facts.system.chroot import is_chroot
from ansible.module_utils.service import sysv_exists, sysv_is_enabled, fail_if_missing from ansible.module_utils.service import sysv_exists, sysv_is_enabled, fail_if_missing
from ansible.module_utils._text import to_native from ansible.module_utils.common.text.converters import to_native
def is_running_service(service_status): def is_running_service(service_status):

@ -87,7 +87,7 @@ from tempfile import mkstemp, mkdtemp
from traceback import format_exc from traceback import format_exc
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils._text import to_native from ansible.module_utils.common.text.converters import to_native
def main(): def main():

@ -255,7 +255,7 @@ import traceback
from functools import partial from functools import partial
from zipfile import ZipFile from zipfile import ZipFile
from ansible.module_utils._text import to_bytes, to_native, to_text from ansible.module_utils.common.text.converters import to_bytes, to_native, to_text
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.common.process import get_bin_path from ansible.module_utils.common.process import get_bin_path
from ansible.module_utils.common.locale import get_best_parsable_locale from ansible.module_utils.common.locale import get_best_parsable_locale

@ -451,7 +451,7 @@ import tempfile
from ansible.module_utils.basic import AnsibleModule, sanitize_keys from ansible.module_utils.basic import AnsibleModule, sanitize_keys
from ansible.module_utils.six import PY2, PY3, binary_type, iteritems, string_types from ansible.module_utils.six import PY2, PY3, binary_type, iteritems, string_types
from ansible.module_utils.six.moves.urllib.parse import urlencode, urlsplit from ansible.module_utils.six.moves.urllib.parse import urlencode, urlsplit
from ansible.module_utils._text import to_native, to_text from ansible.module_utils.common.text.converters import to_native, to_text
from ansible.module_utils.six.moves.collections_abc import Mapping, Sequence from ansible.module_utils.six.moves.collections_abc import Mapping, Sequence
from ansible.module_utils.urls import fetch_url, get_response_filename, parse_content_type, prepare_multipart, url_argument_spec from ansible.module_utils.urls import fetch_url, get_response_filename, parse_content_type, prepare_multipart, url_argument_spec

@ -459,7 +459,7 @@ import time
import math import math
from ansible.module_utils import distro from ansible.module_utils import distro
from ansible.module_utils._text import to_bytes, to_native, to_text from ansible.module_utils.common.text.converters import to_bytes, to_native, to_text
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.common.locale import get_best_parsable_locale from ansible.module_utils.common.locale import get_best_parsable_locale
from ansible.module_utils.common.sys_info import get_platform_subclass from ansible.module_utils.common.sys_info import get_platform_subclass

@ -238,7 +238,7 @@ import traceback
from ansible.module_utils.basic import AnsibleModule, missing_required_lib from ansible.module_utils.basic import AnsibleModule, missing_required_lib
from ansible.module_utils.common.sys_info import get_platform_subclass from ansible.module_utils.common.sys_info import get_platform_subclass
from ansible.module_utils._text import to_bytes from ansible.module_utils.common.text.converters import to_bytes
HAS_PSUTIL = False HAS_PSUTIL = False

@ -408,7 +408,7 @@ EXAMPLES = '''
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.common.locale import get_best_parsable_locale from ansible.module_utils.common.locale import get_best_parsable_locale
from ansible.module_utils.common.respawn import has_respawned, respawn_module from ansible.module_utils.common.respawn import has_respawned, respawn_module
from ansible.module_utils._text import to_native, to_text from ansible.module_utils.common.text.converters import to_native, to_text
from ansible.module_utils.yumdnf import YumDnf, yumdnf_argument_spec from ansible.module_utils.yumdnf import YumDnf, yumdnf_argument_spec
import errno import errno

@ -438,7 +438,7 @@ import os
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.six.moves import configparser from ansible.module_utils.six.moves import configparser
from ansible.module_utils._text import to_native from ansible.module_utils.common.text.converters import to_native
class YumRepo(object): class YumRepo(object):

@ -16,7 +16,7 @@ from ansible import constants as C
from ansible.errors import AnsibleFileNotFound, AnsibleParserError from ansible.errors import AnsibleFileNotFound, AnsibleParserError
from ansible.module_utils.basic import is_executable from ansible.module_utils.basic import is_executable
from ansible.module_utils.six import binary_type, text_type from ansible.module_utils.six import binary_type, text_type
from ansible.module_utils._text import to_bytes, to_native, to_text from ansible.module_utils.common.text.converters import to_bytes, to_native, to_text
from ansible.parsing.quoting import unquote from ansible.parsing.quoting import unquote
from ansible.parsing.utils.yaml import from_yaml from ansible.parsing.utils.yaml import from_yaml
from ansible.parsing.vault import VaultLib, b_HEADER, is_encrypted, is_encrypted_file, parse_vaulttext_envelope from ansible.parsing.vault import VaultLib, b_HEADER, is_encrypted, is_encrypted_file, parse_vaulttext_envelope

@ -22,7 +22,7 @@ __metaclass__ = type
import ansible.constants as C import ansible.constants as C
from ansible.errors import AnsibleParserError, AnsibleError, AnsibleAssertionError from ansible.errors import AnsibleParserError, AnsibleError, AnsibleAssertionError
from ansible.module_utils.six import string_types from ansible.module_utils.six import string_types
from ansible.module_utils._text import to_text from ansible.module_utils.common.text.converters import to_text
from ansible.parsing.splitter import parse_kv, split_args from ansible.parsing.splitter import parse_kv, split_args
from ansible.plugins.loader import module_loader, action_loader from ansible.plugins.loader import module_loader, action_loader
from ansible.template import Templar from ansible.template import Templar

@ -9,7 +9,7 @@ import tokenize
from ansible import constants as C from ansible import constants as C
from ansible.errors import AnsibleError, AnsibleParserError from ansible.errors import AnsibleError, AnsibleParserError
from ansible.module_utils._text import to_text, to_native from ansible.module_utils.common.text.converters import to_text, to_native
from ansible.parsing.yaml.loader import AnsibleLoader from ansible.parsing.yaml.loader import AnsibleLoader
from ansible.utils.display import Display from ansible.utils.display import Display

@ -23,7 +23,7 @@ import codecs
import re import re
from ansible.errors import AnsibleParserError from ansible.errors import AnsibleParserError
from ansible.module_utils._text import to_text from ansible.module_utils.common.text.converters import to_text
from ansible.parsing.quoting import unquote from ansible.parsing.quoting import unquote

@ -13,7 +13,7 @@ from yaml import YAMLError
from ansible.errors import AnsibleParserError from ansible.errors import AnsibleParserError
from ansible.errors.yaml_strings import YAML_SYNTAX_ERROR from ansible.errors.yaml_strings import YAML_SYNTAX_ERROR
from ansible.module_utils._text import to_native from ansible.module_utils.common.text.converters import to_native
from ansible.parsing.yaml.loader import AnsibleLoader from ansible.parsing.yaml.loader import AnsibleLoader
from ansible.parsing.yaml.objects import AnsibleBaseYAMLObject from ansible.parsing.yaml.objects import AnsibleBaseYAMLObject
from ansible.parsing.ajson import AnsibleJSONDecoder from ansible.parsing.ajson import AnsibleJSONDecoder

@ -55,7 +55,7 @@ except ImportError:
from ansible.errors import AnsibleError, AnsibleAssertionError from ansible.errors import AnsibleError, AnsibleAssertionError
from ansible import constants as C from ansible import constants as C
from ansible.module_utils.six import binary_type from ansible.module_utils.six import binary_type
from ansible.module_utils._text import to_bytes, to_text, to_native from ansible.module_utils.common.text.converters import to_bytes, to_text, to_native
from ansible.utils.display import Display from ansible.utils.display import Display
from ansible.utils.path import makedirs_safe, unfrackpath from ansible.utils.path import makedirs_safe, unfrackpath

@ -23,7 +23,7 @@ from yaml.constructor import SafeConstructor, ConstructorError
from yaml.nodes import MappingNode from yaml.nodes import MappingNode
from ansible import constants as C from ansible import constants as C
from ansible.module_utils._text import to_bytes, to_native from ansible.module_utils.common.text.converters import to_bytes, to_native
from ansible.parsing.yaml.objects import AnsibleMapping, AnsibleSequence, AnsibleUnicode, AnsibleVaultEncryptedUnicode from ansible.parsing.yaml.objects import AnsibleMapping, AnsibleSequence, AnsibleUnicode, AnsibleVaultEncryptedUnicode
from ansible.parsing.vault import VaultLib from ansible.parsing.vault import VaultLib
from ansible.utils.display import Display from ansible.utils.display import Display

@ -24,7 +24,7 @@ import sys as _sys
from collections.abc import Sequence from collections.abc import Sequence
from ansible.module_utils.six import text_type from ansible.module_utils.six import text_type
from ansible.module_utils._text import to_bytes, to_text, to_native from ansible.module_utils.common.text.converters import to_bytes, to_text, to_native
class AnsibleBaseYAMLObject(object): class AnsibleBaseYAMLObject(object):

@ -23,7 +23,7 @@ import os
from ansible import constants as C from ansible import constants as C
from ansible.errors import AnsibleParserError from ansible.errors import AnsibleParserError
from ansible.module_utils._text import to_text, to_native from ansible.module_utils.common.text.converters import to_text, to_native
from ansible.playbook.play import Play from ansible.playbook.play import Play
from ansible.playbook.playbook_include import PlaybookInclude from ansible.playbook.playbook_include import PlaybookInclude
from ansible.plugins.loader import add_all_plugin_dirs from ansible.plugins.loader import add_all_plugin_dirs

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save