小编sys*_*fig的帖子

Ansible:模块的详细输出

我正在寻找一种方法来从 Ansible 模块获取更详细的输出以成功执行,但似乎实现的唯一示例是 shell 模块,它允许注册并稍后打印 stdout 和 stderr。虽然这将是一种解决方法,但如果存在内置 Ansible 模块,则突破到 shell 并不是一个好的做法。

举个例子,模块的更详细输出会很有用:

- name: upgrade all packages
  yum: name=* state=latest
Run Code Online (Sandbox Code Playgroud)

这将使用 yum 模块更新所有软件包。但是,它没有显示更新了什么(如果有的话)。

在其他模块中也可以观察到类似的行为。所以实际的问题是:是否有任何 Ansible 开关/设置可以强制为剧本中的单个任务提供更详细的输出?(我想挑选出能得到详细输出的地方,并避免来自其他一切的噪音。)

ansible ansible-2.x

1
推荐指数
1
解决办法
7695
查看次数

标签 统计

ansible ×1

ansible-2.x ×1