1、回调插件简介
ansible回调插件(callback plugins)允许为事件添加一些额外响应。这里的事件包括了执行任务(task)的结果,例如(ok、failed、unreachable、skipped),以及执行剧本(playbook)的过程(start、hosts_matched、task_start、stats)等等。
丰富的事件回调使得回调插件能够做非常多的事情,不过,大多数时候他们都用来提供各种各样的输出,或者将日志传输到日志采集器,又或者当遇到特定事件时触发某些特定的任务。
2、获取帮助
- ansible-doc -t callback -l` 可以查看当前可用的回调插件列表 ,q退出;
- ansible-doc -t callback <callback plugins name> ` 可查看具体回调插件的帮助文档;
比如:
[root@qfedu ~]# ansible-doc -t callback timer
> TIMER (/usr/lib/python2.7/site-packages/ansible/plugins/callback/timer.py)
This callback just adds total play duration
订阅专栏 解锁全文

491

被折叠的 条评论
为什么被折叠?



