回调插件不适用于Ansible v2.0

Arb*_*zar 3 ansible

我正在使用Ansible v2.0并使用此插件,它显示每个任务消耗的时间,这是我的目录struture:

.
??? aws.yml
??? callback_plugins
?   ??? profile_tasks.py  
??? inventory
?   ??? hosts
??? roles
?   ??? ec2instance
?   ?   ??? defaults
?   ?   ?   ??? main.yml
?   ?   ??? tasks
?   ?       ??? main.yml
?   ??? ec2key
?   ?   ??? defaults
?   ?   ?   ??? main.yml
?   ?   ??? tasks
?   ?       ??? main.yml
?   ??? ec2sg
?   ?   ??? defaults
?   ?   ?   ??? main.yml
?   ?   ??? tasks
?   ?       ??? main.yml
?   ??? elb
?   ?   ??? defaults
?   ?   ?   ??? main.yml
?   ?   ??? tasks
?   ?       ??? main.yml
?   ??? rds
?   ?   ??? defaults
?   ?   ?   ??? main.yml
?   ?   ??? tasks
?   ?       ??? main.yml
?   ??? vpc
?       ??? defaults
?       ?   ??? main.yml
?       ??? tasks
?           ??? main.yml
??? secret_vars
    ??? backup.yml
    ??? secret.yml
Run Code Online (Sandbox Code Playgroud)

但是当我运行剧本时,它没有显示结果,你能不能指出我在哪里弄错了.

Arb*_*zar 10

我可以通过将此添加到ansible.cfg文件来解决此问题:

[defaults]
callback_whitelist = profile_tasks
Run Code Online (Sandbox Code Playgroud)

插件包含在ansible 2.0中,因为大多数插件都需要在ansible.cfg中列入白名单

希望这会有助于他人.