New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update plugin docs #75050
Update plugin docs #75050
Conversation
The test
The test
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I found a few Freenode references in the docs, but apart from that, things do look OK from my side.
An guide to creating Ansible collections | ||
`User Mailing List <https://groups.google.com/group/ansible-devel>`_ | ||
Have a question? Stop by the google group! | ||
`irc.freenode.net <http://irc.freenode.net>`_ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should point to Libera.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
well spotted! I've fixed those in 6f2b1c7
docs/docsite/rst/plugins/filter.rst
Outdated
Lookup plugins | ||
`User Mailing List <https://groups.google.com/group/ansible-devel>`_ | ||
Have a question? Stop by the google group! | ||
`irc.freenode.net <http://irc.freenode.net>`_ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should point to Libera.
An guide to creating Ansible collections | ||
`User Mailing List <https://groups.google.com/group/ansible-devel>`_ | ||
Have a question? Stop by the google group! | ||
`irc.freenode.net <http://irc.freenode.net>`_ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Libera.
:local: | ||
:depth: 2 | ||
|
||
Module utilities contain shared code used by multiple modules. You can write :ref:`custom module utilities <developing_module_utilities>`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code from the module_utils
directory can (and often is) also used by other plugin kinds, not only modules.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ah, good catch, thanks
Network netconf plugins | ||
`User Mailing List <https://groups.google.com/group/ansible-devel>`_ | ||
Have a question? Stop by the google group! | ||
`irc.freenode.net <http://irc.freenode.net>`_ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Libera.
docs/docsite/rst/plugins/test.rst
Outdated
Lookup plugins | ||
`User Mailing List <https://groups.google.com/group/ansible-devel>`_ | ||
Have a question? Stop by the google group! | ||
`irc.freenode.net <http://irc.freenode.net>`_ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Libera.
============== | ||
|
||
.. contents:: | ||
:local: | ||
:depth: 2 | ||
|
||
Action plugins act in conjunction with :ref:`modules <working_with_modules>` to execute the actions required by playbook tasks. | ||
They usually execute automatically in the background doing prerequisite work before modules execute. | ||
Action plugins act in conjunction with :ref:`modules <working_with_modules>` to execute the actions required by playbook tasks. They usually execute automatically in the background doing prerequisite work before modules execute. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe we should add something along the lines of "action plugin is the control node part of a module"? This should help explain why action plugins share their documentation with the module.
7797d64
to
4271316
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
one nit
Co-authored-by: Sandra McCann <samccann@redhat.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you, @acozine, for preparing this PR.
SUMMARY
Closes #73327
Supersedes #74769
Adds a page for every plugin type, adds cross-linking to multiple related topics, edits existing plugin pages for style, etc.
ISSUE TYPE
COMPONENT NAME
docs.ansible.com