From 4700accbff826ae9e393dc6c01914a80a85ea2d1 Mon Sep 17 00:00:00 2001 From: Alexei Znamensky <103110+russoz@users.noreply.github.com> Date: Thu, 26 Sep 2024 18:49:15 +1200 Subject: [PATCH] CmdRunner: missing parameter for get_best_parsable_locale() (#8929) * CmdRunner: missing parameter for get_best_parsable_locale() * add changelog frag --- changelogs/fragments/8929-cmd_runner-bugfix.yml | 2 ++ plugins/module_utils/cmd_runner.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 changelogs/fragments/8929-cmd_runner-bugfix.yml diff --git a/changelogs/fragments/8929-cmd_runner-bugfix.yml b/changelogs/fragments/8929-cmd_runner-bugfix.yml new file mode 100644 index 0000000000..2d8e0170f6 --- /dev/null +++ b/changelogs/fragments/8929-cmd_runner-bugfix.yml @@ -0,0 +1,2 @@ +bugfixes: + - cmd_runner module utils - call to ``get_best_parsable_locales()`` was missing parameter (https://github.com/ansible-collections/community.general/pull/8929). diff --git a/plugins/module_utils/cmd_runner.py b/plugins/module_utils/cmd_runner.py index 95167a282d..f9d6e98056 100644 --- a/plugins/module_utils/cmd_runner.py +++ b/plugins/module_utils/cmd_runner.py @@ -239,7 +239,7 @@ class CmdRunner(object): self.check_rc = check_rc if force_lang == "auto": try: - self.force_lang = get_best_parsable_locale() + self.force_lang = get_best_parsable_locale(module) except RuntimeWarning: self.force_lang = "C" else: