From 7aa65305198698b58d49bd1087d4e8d06520a3a2 Mon Sep 17 00:00:00 2001 From: Ajinkya Udgirkar Date: Wed, 27 Sep 2023 18:14:06 +0530 Subject: [PATCH] Fix ci issues --- src/ansiblelint/rules/no_handler.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/ansiblelint/rules/no_handler.py b/src/ansiblelint/rules/no_handler.py index bee34bac05..25e3011131 100644 --- a/src/ansiblelint/rules/no_handler.py +++ b/src/ansiblelint/rules/no_handler.py @@ -85,6 +85,7 @@ def matchtask( result = _changed_in_when(when) return result + # pylint: disable=too-many-nested-blocks,too-many-locals def transform( self, match: MatchError, @@ -132,20 +133,21 @@ def transform( notify_seq = CommentedSeq() notify_seq.append(old_val) notify_seq.append(task_name) + v.insert(len(v), "notify", notify_seq) res = clean_comment(v.ca.items) for key, value in res.items(): if not value.get("val", None): v.ca.items.pop(key) elif value.get("move"): + v.ca.items.pop(key) item.get("tasks").yaml_set_comment_before_after_key( - k + 1, value.get("val") + k + 1, + value.get("val"), ) else: v.ca.items[key][2].value = value.get("val", None) - v.insert(len(v), "notify", notify_seq) - if v["name"] == task_name: item["handlers"].append(item.get("tasks").pop(k)) is_fixed = True