ansible galaxy的python模块是如何引用的?

ansible galaxy的python模块是如何引用的?,ansible,ansible-galaxy,Ansible,Ansible Galaxy,我有ansible版本2.9.6,运行在Ubuntu20.04上,本机,而不是在容器中。我使用ansible galaxy安装了panos.paloaltonnetworks,它在“/.ansible/collections/ansible\u collections/paloaltonnetworks/panos/”中安装了panos。我有称之为panos_nat_rule、panos_security_rule和panos_commit_push的剧本,它们都很好地工作。当我尝试添加对pan

我有ansible版本2.9.6,运行在Ubuntu20.04上,本机,而不是在容器中。我使用ansible galaxy安装了panos.paloaltonnetworks,它在“/.ansible/collections/ansible\u collections/paloaltonnetworks/panos/”中安装了panos。我有称之为panos_nat_rule、panos_security_rule和panos_commit_push的剧本,它们都很好地工作。当我尝试添加对panos_address_对象的调用时,我遇到一个错误,ansible“无法解析模块/操作panos_address_对象”,因为拼写错误、缺少集合等。该模块与其他模块一起工作,并且不会抛出该错误

我重命名了工作模块(panos_nat_rule.py->panos_nat_rule.ORIG),但调用panos_nat_rule的剧本仍然有效

我正在运行的ansible版本(2.9.6)是否有一些内置的panos模块?或者,安装ansible galaxy panos与安装泛python、泛os python和xmltodict之间有什么区别?有人能解释一下我看到的行为吗

谢谢, 史蒂夫