community.general/lib/ansible/modules/network
Dag Wieers baf0ad2309 Docs: Add a "seealso" section to the module docs (#45949)
* Docs: Add a separate  "seealso" section to the module docs
to list related modules and/or related references. This clears up the notes
section for things that are actual notes.

So you can add a section in your module documentation and four types of
references are possible.

    seealso:

    # Reference by module name
    - module: aci_tenant

    # Reference by module name, including description
    - module: aci_tenant
      description: ACI module to create tenants on a Cisco ACI fabric.

    # Reference by rST documentation anchor
    - ref: aci_guide
      description: Detailed information on how to manage your ACI infrastructure using Ansible.

    # Reference by Internet resource
    - name: APIC Management Information Model reference
      description: Complete reference of the APIC object model.
      link: https://developer.cisco.com/docs/apic-mim-ref/

This PR also includes:

- Implements ansible-doc support
- Implements schema support for the seealso options
- Updates to the development documentation
- Rename filter convert_symbols_to_format to rst_ify, cfr the existing html_ify and tty_ify filters
  - This makes the existing template a lot easier to read and fixes the confusion I had myself rereading the template (again).
- We fixed the possible suboption types (which was limited to 'bool' only)

* Use latest stable instead of devel docs
2018-12-12 14:19:58 -06:00
..
a10 Bulk fix DOCUMENTATION.author (Part 1) (#48934) 2018-11-20 19:31:35 +00:00
aci Docs: Add a "seealso" section to the module docs (#45949) 2018-12-12 14:19:58 -06:00
aireos
aos To improve readability, we added a line feed. (#43801) 2018-08-08 16:10:26 -07:00
aruba
asa Update asa_config.py (#46448) 2018-10-03 15:03:19 -04:00
avi Bulk module author 2 (#48955) 2018-11-21 10:32:42 +00:00
bigswitch Surround top-level function and class definitions with two blank lines. 2018-07-31 12:06:56 -07:00
citrix Stub out modules scheduled for 2.8 removal (#44985) 2018-08-31 16:27:32 -05:00
cli cli_config module doc update (#45345) 2018-09-07 17:09:08 +05:30
cloudengine Validate DOCUMENTATION.author (#48993) 2018-11-21 17:29:29 +00:00
cloudvision
cnos Refactoring code of cnos_portchannel as cnos_linkagg in tune with other vendors. (#49467) 2018-12-05 11:03:42 -05:00
cumulus E325 Removal - Part II (#49196) 2018-11-28 13:55:52 +05:30
dellos6 Bulk fix DOCUMENTATION.author (Part 1) (#48934) 2018-11-20 19:31:35 +00:00
dellos9 Surround top-level function and class definitions with two blank lines. 2018-07-31 12:06:56 -07:00
dellos10 Update dellos10_command.py (#48167) 2018-11-29 10:29:15 -05:00
edgeos BOTMETA.yml and module metadata: fix case authors (#46051) 2018-11-19 11:47:14 +00:00
edgeswitch edgeswitch_facts (#47618) 2018-11-02 18:50:11 +05:30
enos Lenovo finetune modules (#46623) 2018-10-11 09:49:49 -04:00
eos E325 Removal - Part II (#49196) 2018-11-28 13:55:52 +05:30
exos Docs: Avoid use of 'default: null' (#45795) 2018-09-19 09:02:27 -05:00
f5 Corrects idempotency for f5 parameters (#49576) 2018-12-05 16:17:37 -08:00
files net_put: Fix trivial documentation typo (#48035) 2018-11-05 10:03:29 +05:30
fortimanager Fortinet FortiManager Device Group Module (#46086) 2018-11-30 15:54:41 +05:30
fortios Fortinet's FortiOS firewall ippool IPv6 (#49311) 2018-12-07 13:53:02 +00:00
ftd Bulk module author 2 (#48955) 2018-11-21 10:32:42 +00:00
illumos E325 Removal - Part II (#49196) 2018-11-28 13:55:52 +05:30
ingate Refactor ingate module_utils (#47959) 2018-11-13 17:42:53 +05:30
interface
ios Add support for hashed password (#49464) 2018-12-12 22:22:15 +05:30
iosxr Bulk fix DOCUMENTATION.author (Part 1) (#48934) 2018-11-20 19:31:35 +00:00
ironware
itential itential iap_token module (#46773) 2018-12-12 14:28:20 -05:00
junos [Junos] Fix bug of setting user password (#44660) 2018-12-04 15:49:13 +00:00
layer2
layer3
meraki meraki_vlan - Add note explaining VLAN support tests in a Meraki network (#48278) 2018-11-07 01:06:24 +01:00
netact
netconf E325 Removal - Part II (#49196) 2018-11-28 13:55:52 +05:30
netscaler E325 Removal - Part II (#49196) 2018-11-28 13:55:52 +05:30
netvisor Pluribus Networks pn access list ip module with unit test cases (#49604) 2018-12-12 13:33:01 +00:00
nos Remove unused import and lines, to make linter happy (#45665) 2018-09-19 19:52:52 +05:30
nso E325 Removal - Part II (#49196) 2018-11-28 13:55:52 +05:30
nuage
nxos Fix nxos_reload timeout and add integration tests (#49632) 2018-12-12 10:32:27 -05:00
onyx Fix Issue:#47076 onyx_l2_interface parameter trunk_allowed_vlans tries to remove all existing vlans on a port (#49418) 2018-12-03 10:39:39 +05:30
opx Docs updated and review comments addressed (#45133) 2018-09-04 07:13:59 +01:00
ordnance Bulk module author 2 (#48955) 2018-11-21 10:32:42 +00:00
ovs Bulk fix DOCUMENTATION.author (Part 1) (#48934) 2018-11-20 19:31:35 +00:00
panos E325 Removal - Part II (#49196) 2018-11-28 13:55:52 +05:30
protocol
radware Surround top-level function and class definitions with two blank lines. 2018-07-31 12:06:56 -07:00
routeros Enable additional pylint rules and resolve issues found. (#47221) 2018-10-18 13:38:08 -07:00
routing
slxos Docs: Avoid use of 'default: null' (#45795) 2018-09-19 09:02:27 -05:00
sros update sros metadata to certified (#46981) 2018-10-12 14:48:16 -05:00
system
voss New voss_config module (#47533) 2018-11-01 14:07:41 +05:30
vyos E325 Removal - Part II (#49196) 2018-11-28 13:55:52 +05:30
__init__.py