refactor ♻️: Refactor task to use handlers for reloading and triggering udev rules
Some checks failed
ansible-lint / Ansible Lint (push) Failing after 11s

This refactoring improves the organization of tasks by using dedicated handlers for reloading udev rules and triggering network events, enhancing code readability and maintainability.
This commit is contained in:
2025-12-24 07:59:35 +01:00
parent 8c1f0b14d2
commit e5e4a07740
2 changed files with 11 additions and 11 deletions

View File

@@ -192,17 +192,9 @@
{% for rule in wol_udev_rules %}
{{ rule }}
{% endfor %}
register: udev_rules_changed
- name: Reload udev rules
ansible.builtin.command: udevadm control --reload
changed_when: false
when: udev_rules_changed is changed
- name: Trigger udev for network interfaces
ansible.builtin.command: udevadm trigger --subsystem-match=net
changed_when: false
when: udev_rules_changed is changed
notify:
- Reload_udev_rules
- Trigger_udev_net
# ============================================================
# Verification & Reporting