我尝试使用pip list
and pip freeze
没有成功。
这可能是显而易见的事情,但到目前为止我还无法找到它。
将此文件拖放到./action_plugins/jin_ver.py
:
from ansible.plugins.action import ActionBase
import jinja2
class ActionModule(ActionBase):
def run(self, tmp=None, task_vars=None):
result = super(ActionModule, self).run(tmp, task_vars)
return dict(msg=jinja2.__version__)
并执行这个剧本./test_jin.yaml
:
---
- hosts: localhost
gather_facts: no
tasks:
- action: jin_ver
你应该看到这样的东西:
$ ansible-playbook test_jin.yaml -v
TASK [jin_ver] *****************************************
ok: [localhost] => {"changed": false, "msg": "2.8"}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)