akh*_*khy 2 ansible ansible-playbook
我正在尝试这个YML代码:
- name: Check links
file: name=/usr/local/bin/zsh state=link
Run Code Online (Sandbox Code Playgroud)
但是它总是以失败告诉我:src and dest are required for creating links.我要做的只是检查链接路径是否存在.如果不存在,我不打算创建它.
有没有Ansible-idiomatic方法来做到这一点?
Tho*_*Fin 10
因此,您可以使用stat模块: stat
- stat: path=path_to_file
register: links
- debug: msg="link exists"
when: links.stat.islnk is defined and links.stat.islnk
Run Code Online (Sandbox Code Playgroud)
文档说:islink告诉您路径是否是符号链接
| 归档时间: |
|
| 查看次数: |
7413 次 |
| 最近记录: |