对于我正在进行的项目,我希望能够使用Ansible Extras 存储库中的maven_artifact 模块。
但是,该项目使用 Ansible 稳定版(当前为 1.9.3),并且该模块被记录为仅从 2.0 版开始可用(看起来仍处于alpha版本)。
在多台机器上将此模块“反向移植”到我们当前的 Ansible 安装的最佳方式是什么?
将“ maven_artifact.py ”文件放到每台机器上的“ansible/modules/extras/packaging/language/”目录中是否可行?或者将源代码中的行:
version_added: "2.0"
由于某种兼容性检查而阻止它运行?
此外,我如何判断该模块是否依赖于 Ansible 2.0 版中存在的功能,因此不兼容并且不会在 1.9.3 上运行,或者它是否只是该 2.0 版是设置引入的时间?