小编Tim*_*aci的帖子

Ansible命令的返回值

我试图找到Ansible命令的返回值,以便我可以在Ansible Playbooks中更好地编程.以stat为例.我没有看到文档中列出的任何返回值. http://docs.ansible.com/stat_module.html

然而,我可以通过执行adhoc命令找到它们.有没有更好的办法?也许它们没有记录,因为它在每个实例中都是特定于OS的.

例如:

ansible 12.34.56.78  -m stat -a "path=/appserver"
12.34.56.78 | success >> {
"changed": false,
"stat": {
    "atime": 1424197918.2113113,
    "ctime": 1423779491.431509,
    "dev": 64768,
    "exists": true,
    "gid": 1000,
    "inode": 9742,
    "isblk": false,
    "ischr": false,
    "isdir": true,
    "isfifo": false,
    "isgid": false,
    "islnk": false,
    "isreg": false,
    "issock": false,
    "isuid": false,
    "mode": "0755",
    "mtime": 1423585087.2470782,
    "nlink": 4,
    "pw_name": "cloud",
    "rgrp": true,
    "roth": true,
    "rusr": true,
    "size": 4096,
    "uid": 1000,
    "wgrp": false,
    "woth": false,
    "wusr": true,
    "xgrp": true,
    "xoth": true, …
Run Code Online (Sandbox Code Playgroud)

ansible

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

标签 统计

ansible ×1