问题描述
我想在 ansible 中设置默认的详细级别.我在 anisble.cfg
中设置了 default_verbosity=1
但这不起作用.如果我设置环境变量 ANSIBLE_VERBOSITY=1
然后我可以看到我正在运行的任务的详细级别 1 输出.
I want to set default verbosity level in ansible. I set default_verbosity=1
in anisble.cfg
but this is not working. If I set environment variable ANSIBLE_VERBOSITY=1
then I can see verbose level 1 output for my running tasks.
根据我目前的要求,我想在 ansible.cfg 中设置这个值.
As per my current requirement, I want to set this value in ansible.cfg.
有人可以帮我吗?
推荐答案
在 ansible.cfg
文件中使用 verbosity
而不是 default_verbosity
如下:
Use verbosity
instead of default_verbosity
in ansible.cfg
file as:
$ cat ansible.cfg
[defaults]
verbosity = 1
verbosity
可以是 0|1|2|3|4
表示 None|-v|-vv|-vvv|-vvvv
.
假设,配置文件保存在 特定位置 ansible 调查.
Assuming, the config file is kept under specific locations ansible looks into.
ansible-config list
也可以用来列出所有可用的配置文件设置.
ansible-config list
can also be used to list all the available configuration file settings.
这篇关于如何在 ansible.cfg 中设置默认详细程度的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!