ansible/docs/docsite/rst/plugins/action.rst
Brian Coca 2ed46e04f4 more updates to plugin/config generation (#30787)
* fixed module generation

added missing lookup page
point to plugins when plugins
made modules singular
add display for verbose an debug messages
nicer templating, changed generation order for ref
corrected links
moved most of lookup docs to plugin section

* Copy edits
* Fixed typos
* Clarified wording
2017-10-11 00:15:25 -04:00

1.3 KiB

Action Plugins

Action plugins act in conjunction with modules <../modules> to execute the actions required by playbook tasks. They usually execute automatically in the background doing prerequisite work before modules execute.

The 'normal' action plugin is used for modules that do not already have an action plugin.

Enabling Action Plugins

You can enable a custom action plugin by either dropping it into the action_plugins directory adjacent to your play, inside a role, or by putting it in one of the action plugin directory sources configured in ansible.cfg <../config>.

Using Action Plugins

Action plugin are executed by default when an associated module is used; no action is required.

cache

Ansible Cache plugins

callback

Ansible callback plugins

connection

Ansible connection plugins

inventory

Ansible inventory plugins

shell

Ansible Shell plugins

strategy

Ansible Strategy plugins

vars

Ansible Vars plugins

User Mailing List

Have a question? Stop by the google group!

irc.freenode.net

#ansible IRC chat channel