ansible-script模块使用方法
Posted wanwz
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ansible-script模块使用方法相关的知识,希望对你有一定的参考价值。
应用
在远程主机上执行ansible主机上的脚本,且不需要将脚本复制到被执行的远程主机上
参数
- 脚本路径,必须参数
- chdir:在执行脚本之前,先进入到指定目录
- creates:当远程主机上的该文件存在时,不执行脚本;反之执行
- removes:当远程主机上的该文件不存在时,不执行脚本;反之执行
示例
- 先进入/opt目录下,再执行test.sh脚本
]# ansible all -m script -a ‘chdir=/opt /opt/test.sh‘
- 若/opt/a.file存在时,不执行test.sh脚本
]# ansible all -m script -a ‘creates=/opt/a.file /opt/test.sh‘
- 若/opt/a.file不存在时,不执行test.sh脚本
]# ansible all -m script -a ‘removes=/opt/a.file /opt/test.sh‘
以上是关于ansible-script模块使用方法的主要内容,如果未能解决你的问题,请参考以下文章
如何使用模块化代码片段中的LeakCanary检测内存泄漏?
CTS测试CtsWindowManagerDeviceTestCases模块的testShowWhenLockedImeActivityAndShowSoftInput测试fail项解决方法(代码片段