Size: a a a

2021 March 11

AD

Alex Domoradov in Ansible
а есть ли возможность полностью убрать output для set_fact в loop цикле? no_log: true не помогает. Все равно получаю 100500 строк вида


TASK [itests/jfrt : Set installer urls] ***
ok: [app_master] => (item=None) => changed=false
 censored: 'the output has been hidden due to the fact that ''no_log: true'' was specified for this result'
ok: [app_master] => (item=None) => changed=false
 censored: 'the output has been hidden due to the fact that ''no_log: true'' was specified for this result'
ok: [app_master] => (item=None) => changed=false
 censored: 'the output has been hidden due to the fact that ''no_log: true'' was specified for this result'
ok: [app_master] => (item=None) => changed=false
источник

s

shadow in Ansible
Можно, но ответ Вам не понравиться
источник

SP

Sergey Pechenkó in Ansible
Alex Domoradov
а есть ли возможность полностью убрать output для set_fact в loop цикле? no_log: true не помогает. Все равно получаю 100500 строк вида


TASK [itests/jfrt : Set installer urls] ***
ok: [app_master] => (item=None) => changed=false
 censored: 'the output has been hidden due to the fact that ''no_log: true'' was specified for this result'
ok: [app_master] => (item=None) => changed=false
 censored: 'the output has been hidden due to the fact that ''no_log: true'' was specified for this result'
ok: [app_master] => (item=None) => changed=false
 censored: 'the output has been hidden due to the fact that ''no_log: true'' was specified for this result'
ok: [app_master] => (item=None) => changed=false
set_fact + loop = дендрофекалии
источник

TG

Timur Gadiev in Ansible
Alex Domoradov
а есть ли возможность полностью убрать output для set_fact в loop цикле? no_log: true не помогает. Все равно получаю 100500 строк вида


TASK [itests/jfrt : Set installer urls] ***
ok: [app_master] => (item=None) => changed=false
 censored: 'the output has been hidden due to the fact that ''no_log: true'' was specified for this result'
ok: [app_master] => (item=None) => changed=false
 censored: 'the output has been hidden due to the fact that ''no_log: true'' was specified for this result'
ok: [app_master] => (item=None) => changed=false
 censored: 'the output has been hidden due to the fact that ''no_log: true'' was specified for this result'
ok: [app_master] => (item=None) => changed=false
Зачем вообще делать set_fact в loop?
источник

TG

Timur Gadiev in Ansible
Что за странный кейс?
источник

AD

Alex Domoradov in Ansible
это надо у аффтора сего творения спросить
источник

TG

Timur Gadiev in Ansible
Alex Domoradov
это надо у аффтора сего творения спросить
А вы понятия не имеете, что делает код, который вы хотите поменять?
источник

AD

Alex Domoradov in Ansible
я не хочу ничего менять
источник

AD

Alex Domoradov in Ansible
мне надо убрать output
источник

TG

Timur Gadiev in Ansible
Alex Domoradov
мне надо убрать output
Зачем?
источник

AD

Alex Domoradov in Ansible
ибо смыckf в нем 0, а на экране занимает 100500 строк
источник

TG

Timur Gadiev in Ansible
Либо подумайте над тем, как убрать такой большой set_fact в цикле, либо не занимайтесь ерундой
источник

AD

Alex Domoradov in Ansible
т.е. кроме no_log других способов нет?
источник

TG

Timur Gadiev in Ansible
На таком уровне - нет.
источник

s

shadow in Ansible
Alex Domoradov
т.е. кроме no_log других способов нет?
источник

s

shadow in Ansible
в эту сторону
источник

TG

Timur Gadiev in Ansible
Это на уровне всего плея только можно поменять, а не для одной таски
источник

s

shadow in Ansible
Timur Gadiev
Это на уровне всего плея только можно поменять, а не для одной таски
это пример для развития. смотря, как напишешь callback
источник

s

shadow in Ansible
источник

s

shadow in Ansible
Alex Domoradov
т.е. кроме no_log других способов нет?
если сильно захотеть, то можно. как-то так
источник