Я пишу сценарий Ansible для запроса всех запланированных задач Windows, их отключения, а затем ожидания завершения текущих выполняемых задач, прежде чем я начну закрывать службы и сервер.
Проблема, с которой я сталкиваюсь, заключается в том, что win_scheduled_task_stat
возвращает только подмножество всего списка задач.Сначала я подумал, что он запрашивает только одну папку или только одного пользователя, но, похоже, это не так.Результаты, которые я получил, получены из разных папок, а некоторые задачи от одного пользователя отсутствуют.Используемая версия Ansible - 2.6.1.
Вот книга игр:
- name: Query all the scheduled tasks
hosts: windows
gather_facts: false
connection: winrm
tasks:
- name: task status
win_scheduled_task_stat:
register: taskstat
- debug: var=taskstat
Мне интересно, видел ли кто-нибудь подобную проблему и знает, как ее исправить.Спасибо!