1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

Tested against VYOS version (#28562)

* Tested againset VYOS version

Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>

* fix duplicate dict key error vyos_command

Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
This commit is contained in:
Trishna Guha 2017-08-24 19:08:05 +05:30 committed by GitHub
parent 11b50671ba
commit 10467efaba
13 changed files with 28 additions and 3 deletions

View file

@ -27,12 +27,14 @@ DOCUMENTATION = """
--- ---
module: vyos_banner module: vyos_banner
version_added: "2.4" version_added: "2.4"
author: "Trishna Guha (@trishnag)" author: "Trishna Guha (@trishnaguha)"
short_description: Manage multiline banners on VyOS devices short_description: Manage multiline banners on VyOS devices
description: description:
- This will configure both pre-login and post-login banners on remote - This will configure both pre-login and post-login banners on remote
devices running VyOS. It allows playbooks to add or remote devices running VyOS. It allows playbooks to add or remote
banner text from the active running configuration. banner text from the active running configuration.
notes:
- Tested against VYOS 1.1.7
options: options:
banner: banner:
description: description:

View file

@ -86,6 +86,7 @@ options:
default: 1 default: 1
notes: notes:
- Tested against VYOS 1.1.7
- Running C(show system boot-messages all) will cause the module to hang since - Running C(show system boot-messages all) will cause the module to hang since
VyOS is using a custom pager setting to display the output of that command. VyOS is using a custom pager setting to display the output of that command.
""" """

View file

@ -34,6 +34,8 @@ description:
configuration statements are based on `set` and `delete` commands configuration statements are based on `set` and `delete` commands
in the device configuration. in the device configuration.
extends_documentation_fragment: vyos extends_documentation_fragment: vyos
notes:
- Tested against VYOS 1.1.7
options: options:
lines: lines:
description: description:

View file

@ -33,6 +33,8 @@ description:
module will always collect a base set of facts from the device module will always collect a base set of facts from the device
and can enable or disable collection of additional facts. and can enable or disable collection of additional facts.
extends_documentation_fragment: vyos extends_documentation_fragment: vyos
notes:
- Tested against VYOS 1.1.7
options: options:
gather_subset: gather_subset:
description: description:

View file

@ -33,6 +33,8 @@ short_description: Manage Interface on VyOS network devices
description: description:
- This module provides declarative management of Interfaces - This module provides declarative management of Interfaces
on VyOS network devices. on VyOS network devices.
notes:
- Tested against VYOS 1.1.7
options: options:
name: name:
description: description:

View file

@ -33,6 +33,8 @@ short_description: Manage L3 interfaces on VyOS network devices
description: description:
- This module provides declarative management of L3 interfaces - This module provides declarative management of L3 interfaces
on VyOS network devices. on VyOS network devices.
notes:
- Tested against VYOS 1.1.7
options: options:
name: name:
description: description:

View file

@ -33,6 +33,8 @@ short_description: Manage link aggregation groups on VyOS network devices
description: description:
- This module provides declarative management of link aggregation groups - This module provides declarative management of link aggregation groups
on VyOS network devices. on VyOS network devices.
notes:
- Tested against VYOS 1.1.7
options: options:
name: name:
description: description:

View file

@ -33,6 +33,8 @@ short_description: Manage LLDP configuration on VyOS network devices
description: description:
- This module provides declarative management of LLDP service - This module provides declarative management of LLDP service
on VyOS network devices. on VyOS network devices.
notes:
- Tested against VYOS 1.1.7
options: options:
state: state:
description: description:

View file

@ -33,6 +33,8 @@ short_description: Manage LLDP interfaces configuration on VyOS network devices
description: description:
- This module provides declarative management of LLDP interfaces - This module provides declarative management of LLDP interfaces
configuration on VyOS network devices. configuration on VyOS network devices.
notes:
- Tested against VYOS 1.1.7
options: options:
name: name:
description: description:

View file

@ -27,11 +27,13 @@ DOCUMENTATION = """
--- ---
module: vyos_logging module: vyos_logging
version_added: "2.4" version_added: "2.4"
author: "Trishna Guha (@trishnag)" author: "Trishna Guha (@trishnaguha)"
short_description: Manage logging on network devices short_description: Manage logging on network devices
description: description:
- This module provides declarative management of logging - This module provides declarative management of logging
on Vyatta Vyos devices. on Vyatta Vyos devices.
notes:
- Tested against VYOS 1.1.7
options: options:
dest: dest:
description: description:

View file

@ -28,11 +28,13 @@ DOCUMENTATION = """
--- ---
module: vyos_static_route module: vyos_static_route
version_added: "2.4" version_added: "2.4"
author: "Trishna Guha (@trishnag)" author: "Trishna Guha (@trishnaguha)"
short_description: Manage static IP routes on Cisco VyOS network devices short_description: Manage static IP routes on Cisco VyOS network devices
description: description:
- This module provides declarative management of static - This module provides declarative management of static
IP routes on Vyatta VyOS network devices. IP routes on Vyatta VyOS network devices.
notes:
- Tested against VYOS 1.1.7
options: options:
prefix: prefix:
description: description:

View file

@ -33,6 +33,8 @@ description:
This module can also be introspected to validate key parameters before This module can also be introspected to validate key parameters before
returning successfully. returning successfully.
extends_documentation_fragment: vyos extends_documentation_fragment: vyos
notes:
- Tested against VYOS 1.1.7
options: options:
hostname: hostname:
description: description:

View file

@ -35,6 +35,8 @@ description:
either individual usernames or the collection of usernames in the either individual usernames or the collection of usernames in the
current running config. It also supports purging usernames from the current running config. It also supports purging usernames from the
configuration that are not explicitly defined. configuration that are not explicitly defined.
notes:
- Tested against VYOS 1.1.7
options: options:
aggregate: aggregate:
description: description: