From adc1801724fa10062999dcb93bf5e34783353cb9 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Mon, 29 May 2023 13:47:46 +0200 Subject: [PATCH] fix: fix error on empty or none string src in rule CheckScmInSrc (#608) --- ansiblelater/rules/CheckScmInSrc.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ansiblelater/rules/CheckScmInSrc.py b/ansiblelater/rules/CheckScmInSrc.py index 2efb43f..210e82c 100644 --- a/ansiblelater/rules/CheckScmInSrc.py +++ b/ansiblelater/rules/CheckScmInSrc.py @@ -16,7 +16,8 @@ class CheckScmInSrc(StandardBase): if not errors: for role in roles: - if isinstance(role, AnsibleMapping) and "+" in role.get("src"): + src = role.get("src") + if isinstance(role, AnsibleMapping) and bool(src) and "+" in src: errors.append(self.Error(role["__line__"], self.helptext)) return self.Result(candidate.path, errors)