From 0a1948da1490f1e3b6427674e8f6125fb71c9560 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Wed, 30 Dec 2020 15:45:54 +0100 Subject: [PATCH] fix: handle command module argv syntax Fixes: #47 --- ansiblelater/rules/ansiblefiles.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ansiblelater/rules/ansiblefiles.py b/ansiblelater/rules/ansiblefiles.py index 53007cf..db04a8b 100644 --- a/ansiblelater/rules/ansiblefiles.py +++ b/ansiblelater/rules/ansiblefiles.py @@ -120,6 +120,8 @@ def check_command_instead_of_module(candidate, settings): if task["action"]["__ansible_module__"] in commands: if "cmd" in task["action"]: first_cmd_arg = task["action"]["cmd"].split()[0] + elif "argv" in task["action"]: + first_cmd_arg = task["action"]["argv"][0] else: first_cmd_arg = task["action"]["__ansible_arguments__"][0]