From b6b74746d9b0954fb42f1efa274add700126c0b2 Mon Sep 17 00:00:00 2001 From: objectified Date: Mon, 13 Jul 2015 17:17:05 +0200 Subject: [PATCH] fixed Github links to plugin sources --- docsite/rst/developing_plugins.rst | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/docsite/rst/developing_plugins.rst b/docsite/rst/developing_plugins.rst index c2349ed676..4f459a6ef0 100644 --- a/docsite/rst/developing_plugins.rst +++ b/docsite/rst/developing_plugins.rst @@ -21,7 +21,7 @@ Carrier Pigeon?) it's as simple as copying the format of one of the existing mod directory. The value of 'smart' for a connection allows selection of paramiko or openssh based on system capabilities, and chooses 'ssh' if OpenSSH supports ControlPersist, in Ansible 1.2.1 an later. Previous versions did not support 'smart'. -More documentation on writing connection plugins is pending, though you can jump into `lib/ansible/runner/connection_plugins `_ and figure things out pretty easily. +More documentation on writing connection plugins is pending, though you can jump into `lib/ansible/plugins/connections `_ and figure +More documentation on writing lookup plugins is pending, though you can jump into `lib/ansible/plugins/lookup `_ and figure things out pretty easily. .. _developing_vars_plugins: @@ -54,7 +54,7 @@ Filter Plugins If you want more Jinja2 filters available in a Jinja2 template (filters like to_yaml and to_json are provided by default), they can be extended by writing a filter plugin. Most of the time, when someone comes up with an idea for a new filter they would like to make available in a playbook, we'll just include them in 'core.py' instead. -Jump into `lib/ansible/runner/filter_plugins/ `_ for details. +Jump into `lib/ansible/plugins/filter `_ for details. .. _developing_callbacks: @@ -68,17 +68,17 @@ Callbacks are one of the more interesting plugin types. Adding additional callb Examples ++++++++ -Example callbacks are shown in `plugins/callbacks `_. +Example callbacks are shown in `lib/ansible/plugins/callback `_. The `log_plays -`_ +`_ callback is an example of how to intercept playbook events to a log file, and the `mail -`_ +`_ callback sends email when playbooks complete. The `osx_say -`_ +`_ callback provided is particularly entertaining -- it will respond with computer synthesized speech on OS X in relation to playbook events, and is guaranteed to entertain and/or annoy coworkers.