Скрыть дополнительный вывод с ansible-playbook - PullRequest
0 голосов
/ 08 октября 2019

Я использую три настройки в своем файле ansible.cfg, чтобы скрыть как можно больше «бесполезных» выходных данных.

display_skipped_hosts = False
display_ok_hosts = False
stdout_callback = yaml

Теперь у меня есть большая книга игр, в которой задействовано множество хостов и каждый хост такжепропускает много ролей, необходимых только для других хостов. Это выглядит так:

- name: an example what my playbook might look like
  hosts: many
  roles:
    - role: admin
      when: inventory_hostname == 'admin'
    - role: foo
      when: "inventory_hostname in groups['bar']"
    # ...

Показывает только неудачные и измененные задачи, но не пропущенные и исправные задачи. Проблема в том, что я вижу много строк-заполнителей из пропущенных и правильных задач, от которых я не могу избавиться:

Tuesday 08 October 2019  14:19:16 +0200 (0:00:00.043)       0:00:02.360 ******* 
Tuesday 08 October 2019  14:19:16 +0200 (0:00:00.028)       0:00:02.388 ******* 
Tuesday 08 October 2019  14:19:16 +0200 (0:00:00.025)       0:00:02.413 ******* 
Tuesday 08 October 2019  14:19:16 +0200 (0:00:00.024)       0:00:02.438 ******* 
Tuesday 08 October 2019  14:19:16 +0200 (0:00:00.029)       0:00:02.468 ******* 
Tuesday 08 October 2019  14:19:16 +0200 (0:00:00.025)       0:00:02.493 ******* 
Tuesday 08 October 2019  14:19:16 +0200 (0:00:00.023)       0:00:02.517 ******* 
Tuesday 08 October 2019  14:19:16 +0200 (0:00:00.024)       0:00:02.541 ******* 
Tuesday 08 October 2019  14:19:16 +0200 (0:00:00.024)       0:00:02.566 ******* 
Tuesday 08 October 2019  14:19:16 +0200 (0:00:00.025)       0:00:02.591 ******* 

Это плохо, так как заставляет меня прокручиватьмного, чтобы найти эту одну строку, которая изменилась.

Могу ли я также избавиться от этих линий наполнителя? Как так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...