2016-02-22 1 views
2

Кажется, что полученные результаты возвращаются с использованием формата JSON, заменяя символы новой строки \n на выходе.Как настроить Ansible для вывода ошибок без замены новых строк?

Это очень затрудняет чтение вывода на экране/журналах. Как я могу настроить его для использования real-newlines?

ответ

0

Используйте from_json фильтр

tasks: 
    - name: Execute the command/script 
     shell: <some command> 
     register: result 
    - debug: var=result.stdout | from_json 
+1

Я думаю, что он ищет нормальные ошибки, не добавляя отладки потенциальной ошибки. Жаль, что я тоже не знал ответа. :) –

+0

Если я использую роли в незаменимой галактике, у меня нет доступа к их задачам - я хочу сделать это глобально для роли –

Смежные вопросы