我想调整一个Ansible模块,我正在使用多个模块。现在,我想对其中之一进行细微调整。如何覆盖默认代码?
我不确定,但是我的假设是如果我在当前目录中创建了类似的模块目录结构,它将引用此代码,而对于模块的其余部分将引用默认代码,例如。对于yum_repository module,默认路径为:
/usr/local/Cellar/ansible/2.4.1.0/libexec/lib/python2.7/site-packages/ansible/modules/packaging/os/yum_repository.py
Run Code Online (Sandbox Code Playgroud)
但是,如果我在工作目录中将目录结构创建为:
ansible/modules/packaging/os/并将编辑后的文件保留yum_repository.py在此处,则应参考该编辑后的文件。
| 归档时间: |
|
| 查看次数: |
768 次 |
| 最近记录: |