6
我想找到Ansible命令的返回值,这样我可以在Ansible Playbooks中更好地编程。以stat为例。我没有看到文档中列出的任何返回值。 http://docs.ansible.com/stat_module.htmlAnsible命令的返回值
但是我可以通过做adhoc命令找到它们。有没有更好的办法?也许他们没有被记录,因为它在每个实例中都是特定操作系统。
例如:
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,
"xusr": true
}
}