diff --git a/changelogs/fragments/net_put_fix.yml b/changelogs/fragments/net_put_fix.yml deleted file mode 100644 index 46eb46de129..00000000000 --- a/changelogs/fragments/net_put_fix.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: -- Fix net_put module to handle text based files (https://github.com/ansible/ansible/issues/66059) diff --git a/lib/ansible/plugins/action/net_get.py b/lib/ansible/plugins/action/net_get.py index d9bc6e53981..4f96f9d9615 100644 --- a/lib/ansible/plugins/action/net_get.py +++ b/lib/ansible/plugins/action/net_get.py @@ -25,14 +25,14 @@ import hashlib from ansible.errors import AnsibleError from ansible.module_utils._text import to_text, to_bytes from ansible.module_utils.connection import Connection, ConnectionError -from ansible.plugins.action.network import ActionModule as ActionNetworkModule +from ansible.plugins.action import ActionBase from ansible.module_utils.six.moves.urllib.parse import urlsplit from ansible.utils.display import Display display = Display() -class ActionModule(ActionNetworkModule): +class ActionModule(ActionBase): def run(self, tmp=None, task_vars=None): socket_path = None diff --git a/lib/ansible/plugins/action/net_put.py b/lib/ansible/plugins/action/net_put.py index e8aef23d420..a1b83fc6c42 100644 --- a/lib/ansible/plugins/action/net_put.py +++ b/lib/ansible/plugins/action/net_put.py @@ -24,14 +24,14 @@ import hashlib from ansible.errors import AnsibleError from ansible.module_utils._text import to_text, to_bytes from ansible.module_utils.connection import Connection, ConnectionError -from ansible.plugins.action.network import ActionModule as ActionNetworkModule +from ansible.plugins.action import ActionBase from ansible.module_utils.six.moves.urllib.parse import urlsplit from ansible.utils.display import Display display = Display() -class ActionModule(ActionNetworkModule): +class ActionModule(ActionBase): def run(self, tmp=None, task_vars=None): socket_path = None @@ -69,7 +69,7 @@ class ActionModule(ActionNetworkModule): if mode == 'text': try: - self._handle_src_option(convert_data=False) + self._handle_template(convert_data=False) except ValueError as exc: return dict(failed=True, msg=to_text(exc))