Итак, после чтения Ansible docs я обнаружил, что Handlers
запускаются только при изменении отчетов о задачах, например:
some tasks ...
notify: nginx_restart
# our handler
- name: nginx_restart
против
some tasks ...
register: nginx_restart
# do this after nginx_restart changes
when: nginx_restart|changed
Есть ли разница между этими двумя методами? Когда следует использовать каждый из них?
Для меня register
, похоже, имеет больше функциональности, если только я что-то не хватает...