Я пишу ответный код для обновления таблицы БД, а выходные данные обновления БД копируются в текстовый файл. Извлечение содержимого файла с удаленного сервера и отображение в ответном выводе. Возникли проблемы с форматированием содержимого таблицы
Пожалуйста, найдите под кодом.
win_shell: 'invoke-sqlcmd –ServerInstance {{ DBServer }} -Database {{ DBname }} -Query "{{ query2 }}" -ErrorAction Stop -QueryTimeout 65535 | Out-File -FilePath {{ log_path }}'
- name:
win_shell: cat "{{ log_path }}"
register: log_output
- name: Current DB vaules - Before deployment
debug:
msg: "{{log_output.stdout}}"
Ansible вывод отображается как "msg": "\r\nCALCULATION THREAD_COUNT\r\n---------------------- -----------------------\r\n 4 96\r\n\r\n\r\n"
Нужен вывод точно так же, как вфайл журнала
CALCULATION THREAD_COUNT
---------------------- -----------------------
4 96
Используемый запрос SELECT CALCULATION,THREAD_COUNT FROM CALCULATOR_DESC
Пожалуйста, предложите произвести правильное форматирование при запуске ANSIBLE кода