05 2018 档案
摘要:ansible中的filter: map ,其实是jinja2中的filter ansible中的map和python中的基本上用法相似。 1、value | map('func') : 没有仔细看代码,func可能是只能用jinja2的filter。举例来说, 2、如果func需要多个参数,如替换
阅读全文
摘要:进程间通信模块 delegate_to 、connection 、local_action 使用场景 由于工作需要,经常需要把目标节点获得的信息写入执行节点文件日志。 所以经常用到delegate_to和connection,而local_action写法难看,基本不用。 delegate_to和c
阅读全文
摘要:[root@node-1 library]# cat dolog.py #!/bin/env python ANSIBLE_METADATA = { 'metadata_version': 'alpha', 'status': ['preview'], 'supported_by': 'lin.wang', 'relea...
阅读全文
摘要:lookup路径: /usr/lib/python2.7/site-packages/ansible/plugins/lookup
阅读全文
摘要:callback插件:路径 /usr/lib/python2.7/site-packages/ansible/plugins 回显输出型(stdout): stderr.py skippy.py selective.py actionable.py debug.py default.py dense
阅读全文
摘要:Ansible的tests : 路径 /usr/lib/python2.7/site-packages/ansible/plugins/test core.py file.py mathstuff.py jinjia2 tests 路径/usr/lib/python2.7/site-packages
阅读全文
摘要:filter的格式: value..| filter() 在python中就是类的实例化 filter(self,*args,**kwargs) self就是filter中管道符前的value。 本文基于ansible 2.4.2.0版本 core.py中核心过滤器 ipaddr.py中的ip地址相
阅读全文