Я использую ANSI для удаленной установки и запуска программ. Ansible использует SSH для выдачи команд и запуска модулей на удаленных системах. Одной из этих команд является запуск файла .jar, который выводит текстовое приглашение после его запуска. Как я могу просмотреть этот вывод? Я вижу, что команда, введенная ansible, привела к запуску процесса, поэтому я знаю, что файл jar был успешно запущен, но у меня нет возможности просмотреть его вывод.
1 ответ
0
Вам нужно "зарегистрировать" вывод из вывода java somefile.jar
как при использовании модуля command
или shell
.
- name: print to stdout
command: java somefile.jar
register: java
- debug: msg="{{ java.stdout }}"
- debug: msg="{{ java.stderr }}"