#ansible
Вопрос:
У меня есть ансибельный учебник, в котором используется модуль win_ping.
---
- name: Ping Test
win_ping:
register: var_ping_output
debug: var = var_ping_output
Как я могу получить возвращаемые значения из win_ping, успешного или неудачного пинга вместе с именем сервера и сохранить их в переменной. Когда я выполняю описанное выше, я получаю следующие ошибки.
unsupported parameters f or (win_ping) modue, register, debug. supported parameters include: data
Сборник пьес выполняется с помощью ансибельной башни.
Комментарии:
1. Традиционно
register: win_ping_output
за ним следует viadebug: var=win_ping_output
и посмотрите, содержит ли он то, что вы ожидаете (возможно, вам также придется сказатьignore_errors: yes
, чтобы неудачный пинг не разбомбил вашу игру).2. Сделал это, пожалуйста, посмотрите на ошибки выше. Я отредактировал вопрос. Спасибо
3. Вы пробовали добавить параметр «данные» в соответствии с документацией?
4.
register:
Ключевое слово должно быть на том же уровне,name:
что и . Часть «за которой следует»- debug: var=win_ping_output
, извините за отсутствие конкретики