Я знаю, как проверить, доступна ли определенная строка в файле, используя задачу, указанную ниже, но я не уверен, как непрерывно проверять или отображать файл, пока не появится упомянутая строка, и выйти из задачи. (- = SERVICE HAS НАЧАЛО = -)
- name: Check whether my.log contains "SERVICE HAS BEGUN"
command: grep -Fxq "-= SERVICE HAS BEGUN =-" my.log
register: logg
check_mode: no
ignore_errors: yes
changed_when: no
Я сталкивался с опцией wait_for, но это действительно не помогает делу. Любые предложения, пожалуйста