From 9d6fd4ebcc10188274eca5971e9ac2ec0d806676 Mon Sep 17 00:00:00 2001
From: John R Barker <john@johnrbarker.com>
Date: Tue, 24 Oct 2017 08:17:03 +0100
Subject: [PATCH] Network docs should link to network integration pages
 (#31795)

---
 lib/ansible/utils/module_docs_fragments/avi.py       | 2 ++
 lib/ansible/utils/module_docs_fragments/cnos.py      | 2 ++
 lib/ansible/utils/module_docs_fragments/dellos10.py  | 2 ++
 lib/ansible/utils/module_docs_fragments/dellos6.py   | 2 ++
 lib/ansible/utils/module_docs_fragments/dellos9.py   | 2 ++
 lib/ansible/utils/module_docs_fragments/eos.py       | 3 ++-
 lib/ansible/utils/module_docs_fragments/f5.py        | 2 ++
 lib/ansible/utils/module_docs_fragments/ios.py       | 2 ++
 lib/ansible/utils/module_docs_fragments/iosxr.py     | 2 ++
 lib/ansible/utils/module_docs_fragments/junos.py     | 2 ++
 lib/ansible/utils/module_docs_fragments/netscaler.py | 2 ++
 lib/ansible/utils/module_docs_fragments/nxos.py      | 3 ++-
 lib/ansible/utils/module_docs_fragments/sros.py      | 2 ++
 13 files changed, 26 insertions(+), 2 deletions(-)

diff --git a/lib/ansible/utils/module_docs_fragments/avi.py b/lib/ansible/utils/module_docs_fragments/avi.py
index 6fdb41ab508..6e20e1a85f1 100644
--- a/lib/ansible/utils/module_docs_fragments/avi.py
+++ b/lib/ansible/utils/module_docs_fragments/avi.py
@@ -45,4 +45,6 @@ options:
     api_version:
         description:
             - Avi API version of to use for Avi API and objects.
+notes:
+  - For more information on using Ansible to manage Avi Network devices see U(https://www.ansible.com/ansible-avi-networks).
 """
diff --git a/lib/ansible/utils/module_docs_fragments/cnos.py b/lib/ansible/utils/module_docs_fragments/cnos.py
index f9e9cd8e8b9..681b0fea967 100644
--- a/lib/ansible/utils/module_docs_fragments/cnos.py
+++ b/lib/ansible/utils/module_docs_fragments/cnos.py
@@ -85,4 +85,6 @@ options:
         choices: [g8272_cnos,g8296_cnos,g8332_cnos,NE1072T,NE1032,
          NE1032T,NE10032,NE2572]
         version_added: 2.3
+notes:
+  - For more information on using Ansible to manage Lenovo Network devices see U(https://www.ansible.com/ansible-lenovo).
 '''
diff --git a/lib/ansible/utils/module_docs_fragments/dellos10.py b/lib/ansible/utils/module_docs_fragments/dellos10.py
index 31ffa141774..9e117eb0b5a 100644
--- a/lib/ansible/utils/module_docs_fragments/dellos10.py
+++ b/lib/ansible/utils/module_docs_fragments/dellos10.py
@@ -62,4 +62,6 @@ options:
             console freezes before continuing. For example when saving
             configurations.
         default: 10
+notes:
+  - For more information on using Ansible to manage Dell EMC Network devices see U(https://www.ansible.com/ansible-dell-networking).
 """
diff --git a/lib/ansible/utils/module_docs_fragments/dellos6.py b/lib/ansible/utils/module_docs_fragments/dellos6.py
index 31ffa141774..9e117eb0b5a 100644
--- a/lib/ansible/utils/module_docs_fragments/dellos6.py
+++ b/lib/ansible/utils/module_docs_fragments/dellos6.py
@@ -62,4 +62,6 @@ options:
             console freezes before continuing. For example when saving
             configurations.
         default: 10
+notes:
+  - For more information on using Ansible to manage Dell EMC Network devices see U(https://www.ansible.com/ansible-dell-networking).
 """
diff --git a/lib/ansible/utils/module_docs_fragments/dellos9.py b/lib/ansible/utils/module_docs_fragments/dellos9.py
index 31ffa141774..9e117eb0b5a 100644
--- a/lib/ansible/utils/module_docs_fragments/dellos9.py
+++ b/lib/ansible/utils/module_docs_fragments/dellos9.py
@@ -62,4 +62,6 @@ options:
             console freezes before continuing. For example when saving
             configurations.
         default: 10
+notes:
+  - For more information on using Ansible to manage Dell EMC Network devices see U(https://www.ansible.com/ansible-dell-networking).
 """
diff --git a/lib/ansible/utils/module_docs_fragments/eos.py b/lib/ansible/utils/module_docs_fragments/eos.py
index f8d66b7394b..93ec891c268 100644
--- a/lib/ansible/utils/module_docs_fragments/eos.py
+++ b/lib/ansible/utils/module_docs_fragments/eos.py
@@ -120,6 +120,7 @@ options:
             on personally controlled sites using self-signed certificates.  If the transport
             argument is not eapi, this value is ignored.
         choices: ['yes', 'no']
-
+notes:
+  - For more information on using Ansible to manage Arista EOS devices see U(https://www.ansible.com/ansible-arista-networks).
 
 """
diff --git a/lib/ansible/utils/module_docs_fragments/f5.py b/lib/ansible/utils/module_docs_fragments/f5.py
index 7f10e11f19b..0df89ad2131 100644
--- a/lib/ansible/utils/module_docs_fragments/f5.py
+++ b/lib/ansible/utils/module_docs_fragments/f5.py
@@ -56,4 +56,6 @@ options:
       - yes
       - no
     version_added: 2.0
+notes:
+  - For more information on using Ansible to manage F5 Networks devices see U(https://www.ansible.com/ansible-f5).
 '''
diff --git a/lib/ansible/utils/module_docs_fragments/ios.py b/lib/ansible/utils/module_docs_fragments/ios.py
index 51ca544ac88..34621ce24b0 100644
--- a/lib/ansible/utils/module_docs_fragments/ios.py
+++ b/lib/ansible/utils/module_docs_fragments/ios.py
@@ -95,4 +95,6 @@ options:
             does nothing. If the value is not specified in the task, the value of
             environment variable C(ANSIBLE_NET_AUTH_PASS) will be used instead.
         default: none
+notes:
+  - For more information on using Ansible to manage Cisco devices see U(https://www.ansible.com/ansible-cisco).
 """
diff --git a/lib/ansible/utils/module_docs_fragments/iosxr.py b/lib/ansible/utils/module_docs_fragments/iosxr.py
index 68afe5f70f5..abe0d41b6ca 100644
--- a/lib/ansible/utils/module_docs_fragments/iosxr.py
+++ b/lib/ansible/utils/module_docs_fragments/iosxr.py
@@ -64,4 +64,6 @@ options:
             key used to authenticate the SSH session. If the value is not specified
             in the task, the value of environment variable C(ANSIBLE_NET_SSH_KEYFILE)
             will be used instead.
+notes:
+  - For more information on using Ansible to manage Cisco devices see U(https://www.ansible.com/ansible-cisco).
 """
diff --git a/lib/ansible/utils/module_docs_fragments/junos.py b/lib/ansible/utils/module_docs_fragments/junos.py
index 326e65645f4..21f0ffb548b 100644
--- a/lib/ansible/utils/module_docs_fragments/junos.py
+++ b/lib/ansible/utils/module_docs_fragments/junos.py
@@ -66,4 +66,6 @@ options:
             used to authenticate the SSH session. If the value is not specified in
             the task, the value of environment variable C(ANSIBLE_NET_SSH_KEYFILE)
             will be used instead.
+notes:
+  - For more information on using Ansible to manage Juniper network devices see U(https://www.ansible.com/ansible-juniper).
 """
diff --git a/lib/ansible/utils/module_docs_fragments/netscaler.py b/lib/ansible/utils/module_docs_fragments/netscaler.py
index 025ee2328fd..0f6ed55f6b9 100644
--- a/lib/ansible/utils/module_docs_fragments/netscaler.py
+++ b/lib/ansible/utils/module_docs_fragments/netscaler.py
@@ -49,4 +49,6 @@ options:
             - The module will not save the configuration on the netscaler node if it made no changes.
         type: bool
         default: true
+notes:
+  - For more information on using Ansible to manage Citrix NetScaler Network devices see U(https://www.ansible.com/ansible-netscaler).
 '''
diff --git a/lib/ansible/utils/module_docs_fragments/nxos.py b/lib/ansible/utils/module_docs_fragments/nxos.py
index 8c8daca338c..5e66fd2c2c3 100644
--- a/lib/ansible/utils/module_docs_fragments/nxos.py
+++ b/lib/ansible/utils/module_docs_fragments/nxos.py
@@ -95,5 +95,6 @@ options:
         met either by individual arguments or values in this dict.
     required: false
     default: null
-
+notes:
+  - For more information on using Ansible to manage Cisco devices see U(https://www.ansible.com/ansible-cisco).
 """
diff --git a/lib/ansible/utils/module_docs_fragments/sros.py b/lib/ansible/utils/module_docs_fragments/sros.py
index 45ad3d91056..318bfddf8a3 100644
--- a/lib/ansible/utils/module_docs_fragments/sros.py
+++ b/lib/ansible/utils/module_docs_fragments/sros.py
@@ -64,4 +64,6 @@ options:
             key used to authenticate the SSH session. If the value is not specified
             in the task, the value of environment variable C(ANSIBLE_NET_SSH_KEYFILE)
             will be used instead.
+notes:
+  - For more information on using Ansible to manage Nokia SR OS Network devices see U(https://www.ansible.com/ansible-nokia).
 """