對於我正在開發的一個項目,我很樂意能夠利用Ansible Extras repository中的maven_artifact module。如何將Ansible extras模塊回溯?
但是,該項目使用Ansible stable(當前爲1.9.3),並且該模塊僅在2.0版本之後纔可用(看起來仍然在alpha中)。
在許多機器上將此模塊「backport」到我們當前的Ansible安裝的最佳方式是什麼?
將「maven_artifact.py」文件放入每臺機器上的「ansible/modules/extras/packaging/language /」目錄中嗎?或者將源代碼中的行:
version_added: "2.0"
由於某種兼容性檢查而阻止它運行?
此外,如何判斷模塊是否依賴Ansible 2.0版中提供的功能,因此不兼容且不會在1.9.3上運行,或者它是否只是2.0版本纔會引入?