PageRenderTime 13ms CodeModel.GetById 9ms app.highlight 1ms RepoModel.GetById 1ms app.codeStats 0ms

/plugins/README.md

https://github.com/ajanthanm/ansible
Markdown | 35 lines | 22 code | 13 blank | 0 comment | 0 complexity | fdf0796eb1bd036f339348f311c68977 MD5 | raw file
 1ansible-plugins
 2===============
 3
 4You can extend ansible with optional callback and connection plugins.
 5
 6callbacks
 7=========
 8
 9Callbacks can be used to add logging or monitoring capability, or just make
10interesting sound effects.
11
12Drop callback plugins in your ansible/lib/callback_plugins/ directory.
13
14connections
15===========
16
17Connection plugins allow ansible to talk over different protocols.
18
19Drop connection plugins in your ansible/lib/runner/connection_plugins/ directory.
20
21inventory
22=========
23
24Inventory plugins allow you to store your hosts, groups, and variables in any way
25you like.  Examples include discovering inventory from EC2 or pulling it from
26Cobbler.  These could also be used to interface with LDAP or database.
27
28chmod +x an inventory plugin and either name it /etc/ansible/hosts or use ansible
29with -i to designate the path to the plugin.
30
31contributions welcome
32=====================
33
34Send in pull requests to add plugins of your own.  The sky is the limit!
35