GGabriele
57f86c0efc
Fixing docstring format
2016-12-08 11:25:08 -05:00
GGabriele
76d7379d73
Adding nxos_snmp_traps
2016-12-08 11:25:08 -05:00
GGabriele
988d6bbb2b
Fixing return string
2016-12-08 11:25:08 -05:00
GGabriele
37170dd353
Adding nxos_snmp_location
2016-12-08 11:25:08 -05:00
GGabriele
2c8bc37003
Adding RETURN
2016-12-08 11:25:07 -05:00
GGabriele
de8b759df2
Adding nxos_install_os
2016-12-08 11:25:07 -05:00
GGabriele
c5ab15443f
Adding nxos_gir_profile_management
2016-12-08 11:25:07 -05:00
GGabriele
c7ca3654df
Adding nxos_gir
2016-12-08 11:25:07 -05:00
GGabriele
58501d3650
Removing indentations
2016-12-08 11:25:07 -05:00
GGabriele
852f5176a1
Removing indentation
2016-12-08 11:25:07 -05:00
GGabriele
4775c257ea
Fixing file writing format
2016-12-08 11:25:07 -05:00
GGabriele
2016e5d44a
Adding nxos_snapshot
2016-12-08 11:25:07 -05:00
GGabriele
1752082c00
Adding nxos_snmp_host
2016-12-08 11:25:07 -05:00
GGabriele
4a182888b8
Adding nxos_snmp_community
2016-12-08 11:25:07 -05:00
GGabriele
0c4c5467f7
Fixing docstring and more fix
2016-12-08 11:25:07 -05:00
GGabriele
346f83029b
Fixing error handling
2016-12-08 11:25:07 -05:00
GGabriele
e1fab98061
Fixed module structure
2016-12-08 11:25:07 -05:00
GGabriele
4cbcc1f91d
Adding nxos_vxlan_vtep_vni
2016-12-08 11:25:07 -05:00
Senthil Kumar Ganesan
a757321872
Added support for facts module for Dell Networking OS10 device. ( #4879 )
...
* Added support for dnos10_facts module
* Added the missing quotes
* Addressed @privateip comments
2016-12-08 11:25:07 -05:00
amitsi
6a1290230b
pn_bgp (New Module) ( #4738 )
...
* added Py2.4 and YAML Documentation fixes
* added no_log for password
* incorporated additional review comments
* remove type for options block
* fix type for pn_multiprotocol
2016-12-08 11:25:06 -05:00
amitsi
31b3fbf3ba
pn_cluster (New Module) ( #4727 )
...
* made changes to make it 2.4 compatible
* added no_log for password
* incorporated additional review comments
* remove type for options block
2016-12-08 11:25:06 -05:00
amitsi
92877a39b1
pn_ospfarea (New Module) ( #4737 )
...
* added Py2.4 and YAML Documentation fixes
* added no_log for password
* incorporated additional review comments
* remove type for options block
2016-12-08 11:25:06 -05:00
amitsi
5ad8cebef9
pn_trunk (New Module) ( #4728 )
...
* Cluster Module
* added Py2.4 and YAML Documentation fixes
* added no_log for password
* incorporated additional review comments
* remove type for options block
2016-12-08 11:25:06 -05:00
amitsi
700c220d6b
pn_vlag (New Module) ( #4731 )
...
* added Py2.4 and YAML Documentation fixes
* added no_log for password
* incorporated additional review comments
* remove type for options block
2016-12-08 11:25:06 -05:00
amitsi
cdbf08e10c
pn_vlan (New Module) ( #4732 )
...
* added Py2.4 and YAML Documentation fixes
* added no_log for password
* incorporated additional review comments
* remove type for options block
2016-12-08 11:25:06 -05:00
amitsi
127a99de30
pn_vrouter (New Module) ( #4733 )
...
* added Py2.4 and YAML Documentation fixes
* added no_log for password
* incorporated additional review comments
* remove type for options block
2016-12-08 11:25:06 -05:00
amitsi
e1b07d47be
pn_vrouterif (New Module) ( #4734 )
...
* added Py2.4 and YAML Documentation fixes
* added no_log for password
* incorporated additional review comments
* remove type for options block
2016-12-08 11:25:06 -05:00
amitsi
23c171c21b
pn_vrouterlbif (New Module) ( #4735 )
...
* added Py2.4 and YAML Documentation fixes
* added no_log for password
* incorporated additional review comments
* remove type for options block
2016-12-08 11:25:06 -05:00
amitsi
f9082b2d8e
pn_show (New Module) ( #4739 )
...
* added Py2.4 and YAML Documentation fixes
* added no_log for password
* incorporated additional review comments
* remove type for options block and fix typo
2016-12-08 11:25:06 -05:00
amitsi
d5d0949958
pn_ospf (New Module) ( #4736 )
...
* Add pn_ospf module
* remove type from the options block
2016-12-08 11:25:06 -05:00
Senthil Kumar Ganesan
4ecab1e094
Added support dnos9_facts module ( #4873 )
...
* Added support dnos9_facts module
* Addressed @gundalow review comments
* Removing the addtional command, which is already in the default
2016-12-08 11:25:06 -05:00
amitsi
8eaae151fc
Empty Init Module as required ( #4740 )
...
Add network/netvisor/__init__.py
2016-12-08 11:25:06 -05:00
Senthil Kumar Ganesan
91cc160b43
dnos9_config (New Module) ( #4816 )
...
* Added support for dnos9_config module
* Addressed @gundalow comments
2016-12-08 11:25:05 -05:00
Senthil Kumar Ganesan
616af3506c
dnos9_template (New Module) ( #4819 )
...
* Added support for dnos9_template module
* Addressed @gundalow comments
2016-12-08 11:25:05 -05:00
Senthil Kumar Ganesan
8f14b50b11
dnos6_config (New Module) ( #4824 )
...
* Added support for dnos6_config module
* Corrected the documention failure
* Addressed @gundalow comments
2016-12-08 11:25:05 -05:00
John Barker
264bb374b9
RETURNS doesn't support markup, so remove it
2016-12-08 11:25:05 -05:00
Peter Sprygada
b1243feac8
rename arugment from default to defaults
...
This argument_spec incorrectly named an argument default and it should have
been defaults. This corrects that issue
2016-12-08 11:25:05 -05:00
Peter Sprygada
4327e67a7e
rename the argument default to defaults
...
The argument_spec incorrectly had the argument default and it should have
been defaults. This corrects the problem.
2016-12-08 11:25:05 -05:00
John Barker
42d5d7b21b
Docs improvements to _config
2016-12-08 11:25:05 -05:00
GGabriele
e375b4c61c
Fixing nxos_feature
2016-12-08 11:25:05 -05:00
Peter Sprygada
3a7301bb3b
fixes error when calling load_config() with session keyword
...
The session keyword is no longer needed or supported in the load_config()
method for eos. This fixes an issue in eos_template where the session
keyword was still being sent.
2016-12-08 11:25:05 -05:00
Senthil Kumar Ganesan
fffd7ff44b
Addressed review comments from @privateip
2016-12-08 11:25:04 -05:00
John Barker
c01328b597
Document `backup` options
...
To make future diffing easier, use consistent ordering
2016-12-08 11:25:04 -05:00
Senthil Kumar Ganesan
9d32e313b7
Added Command module to support Dell Networking OS6
2016-12-08 11:25:04 -05:00
Senthil Kumar Ganesan
253cbc10a6
Added Command module to support Dell Networking OS9
2016-12-08 11:25:04 -05:00
Martin Matuška
3366a95765
Force download if checksums do not match ( #4262 )
2016-12-08 11:25:04 -05:00
Peter Sprygada
ad707c2724
roll up updates to nxos_config module
...
* remote 'updates' argument
* clean up functions
* update doc strings
* add required_if dependencies
2016-12-08 11:25:04 -05:00
Peter Sprygada
b6748443c7
roll up updates to junos_config module
...
* remove 'update' argument
* update doc strings
* reorder functions
2016-12-08 11:25:04 -05:00
Peter Sprygada
47bd484b70
roll up updates to ops_config module
...
* 'before' and 'after' now only apply to 'lines' argument
* add required_if dependencies
* update doc strings
* remove 'update' argument
* clean up functions
2016-12-08 11:25:04 -05:00
Peter Sprygada
18957c4039
roll up updates to sros_config module
...
* update doc strings
* update message if rollback isn't configured
2016-12-08 11:25:03 -05:00
Peter Sprygada
a9557bc12b
roll up of updates to vyos_config module
...
* remove 'udpates' argument
* add required_if dependencies
* clean up functions
* update doc strings
2016-12-08 11:25:03 -05:00
Peter Sprygada
8444b1ed8f
roll up of updates to iosxr_config module
...
* 'before' and 'after' arguments now only apply to 'lines'
* update doc strings
* remove update argument
* clean up warnings
2016-12-08 11:25:03 -05:00
Peter Sprygada
6a0b04d6a7
roll up of updates to ios_config module
...
* 'before' and 'after' are now only applied to 'lines'
* remove update argument
* update doc strings
* add path argument when performing config difference
2016-12-08 11:25:03 -05:00
Peter Sprygada
e5c26150fb
roll up of updates to eos_config module
...
* removes update argument
* adds `config` option to replace argument
* moves session management into shared module
* cleans up doc strings
* `before` and `after` args now only apply to lines
2016-12-08 11:25:03 -05:00
Andrew Gaffney
bac0c4595c
Fix missing colons in network module examples ( #4778 )
2016-12-08 11:25:03 -05:00
Peter Sprygada
d73fbaaf05
add new module sros_rollback
...
Provides a configuration resource for managing the rollback feature on
remote devices running Nokia SROS
2016-12-08 11:25:03 -05:00
Peter Sprygada
53bcf18eab
minor updates to junos_package module for 2.2 ( #4761 )
...
* replaces get_module() with NetworkModule()
* removes old call to package_version()
2016-12-08 11:25:03 -05:00
Peter Sprygada
09b8e220ca
update junos_facts module to remove get_module() factory function ( #4760 )
...
Replaces get_module() with NetworkModule instance
2016-12-08 11:25:03 -05:00
Peter Sprygada
290a4b5fac
adds path kwarg when difference() is called from iosxr_config
...
Adds the path kwarg to handle use cases with exact and strict matching
2016-12-08 11:25:03 -05:00
Peter Sprygada
d339004437
minor bug fix to pass path to difference() in ios_config
...
The ios_config module needs to pass the path kwarg to difference when
specifying match=exact or strict.
2016-12-08 11:25:02 -05:00
afunix
f2c324facc
Updated get_url module to process FTP results correctly [ #3661 ] ( #4601 )
2016-12-08 11:25:02 -05:00
Peter Sprygada
6cca2b06fe
fixes bug where nxos_config wasn't handling checkpoints correctly
2016-12-08 11:25:02 -05:00
Peter Sprygada
d6e16ded3f
fix bug in ios_template when include_defaults is set to true
...
Module was ignoring include_defaults argument. This fixes the issue
such that the correct configuration is returned
2016-12-08 11:25:02 -05:00
Peter Sprygada
8a87d7ff11
adds path kwarg when performing config diff checks in ios_config
2016-12-08 11:25:02 -05:00
@skg_net
eae69a154f
dnos10_template module
2016-12-08 11:25:02 -05:00
Peter Sprygada
bfdc5098cb
minor bug fixes in eos_template
...
* fixes issue where configuration was not being loaded (#4704 )
* fixes issue where defaults were not included when argument was set to True
tested on EOS 4.15.4F
2016-12-08 11:25:02 -05:00
GGabriele
bc7b093089
Removed newline
2016-12-08 11:25:01 -05:00
GGabriele
dfa9904599
Added missing fullstop
2016-12-08 11:25:01 -05:00
Peter Sprygada
db49e1e436
fixes issue where the configobjs are not deserialized to a list
...
When the configuration is compared and the results deserialized, the
dumps() function returns a string. This cohereces the return to a list
in case before and/or after needs to be applied
fixes 4707
2016-12-08 11:25:01 -05:00
GGabriele
87b839e1f8
Adding missing fullstop
2016-12-08 11:25:01 -05:00
GGabriele
d2d1b18ef4
Fixed param value format in docstring
2016-12-08 11:25:01 -05:00
GGabriele
745b504aa1
Fixed module structure and added one new param
2016-12-08 11:25:01 -05:00
GGabriele
a71b84853c
Fixed config function
2016-12-08 11:25:01 -05:00
GGabriele
f577f46ccf
fix imports
2016-12-08 11:25:01 -05:00
Peter Sprygada
8eab599ade
removes state argument from ops_config module
...
this removes the state argument from ops_config. The state argument should
not have been there
2016-12-08 11:25:01 -05:00
Peter Sprygada
c071273fbf
removes argument from vyos_config module
...
The state argument should not be in vyos_config. This commit removes the
state argument
2016-12-08 11:25:01 -05:00
Peter Sprygada
807974f515
updates nxos_config to remove state argument
...
The state argument should not be in the nxos_config module. This change
removes the state argument for this release
2016-12-08 11:25:01 -05:00
Peter Sprygada
c38a90a2e9
removes state argument from ios_config
...
The state argument should not be in ios_config. This change removes the
state argument
2016-12-08 11:25:01 -05:00
Peter Sprygada
51613d4307
roll up of minor fixes in eos_config module
...
* fixes save argument to be type bool
* now properly sets the changed returned flag based on diff
* updates docstring RETURNS to add backup_path
* removes unneeded state argument
tested on EOS 4.15.4F
2016-12-08 11:25:01 -05:00
GGabriele
7010a66638
Removed tabs
2016-12-08 11:25:01 -05:00
Peter Sprygada
7a234fc7cc
update junos_netconf module
...
Updates the junos_netconf module with changes to load the
NetworkModule instead of the get_module factory method. This
update is part of the 2.2 refactor of network modules
2016-12-08 11:25:01 -05:00
Peter Sprygada
f5e62a0611
update junos_template module
...
This updates the junos_template module implementing the changes for
Ansible 2.2
2016-12-08 11:25:01 -05:00
GGabriele
174ffde2e9
Adding nxos_igmp_interface
2016-12-08 11:25:00 -05:00
GGabriele
93d816a183
Adding nxos_igmp
2016-12-08 11:25:00 -05:00
GGabriele
693fc690d7
nxos_vrf_interface support for 2.1 and 2.2
2016-12-08 11:25:00 -05:00
Peter Sprygada
213c8e5a81
update junos_config module
...
* adds src argument to load configuration from disk
* adds src_format to set the source file format
* adds update argument with choices merge or replace
* deprecates the replace argument in favor of update=replace
2016-12-08 11:25:00 -05:00
GGabriele
0303c813c8
Updating nxos_vrf
2016-12-08 11:25:00 -05:00
GGabriele
7560c6dac2
nxos_vlan support 2.1 and 2.2
2016-12-08 11:25:00 -05:00
GGabriele
7391b5ba63
nxos_ping support for 2.1 and 2.2
2016-12-08 11:25:00 -05:00
GGabriele
85e65a7873
nxos_ip_interface support for 2.1 and 2.2
2016-12-08 11:25:00 -05:00
GGabriele
631ee66ed9
Adding nxos_reboot
2016-12-08 11:25:00 -05:00
GGabriele
6d9a63a08b
Fix PR
2016-12-08 11:25:00 -05:00
GGabriele
4c3a1e37ff
Added python object for 2.1 and 2.2 support
2016-12-08 11:25:00 -05:00
GGabriele
4bcf5797b6
Increase timeout
2016-12-08 11:25:00 -05:00
GGabriele
3c0a1675c0
Adding nxos_rollback
2016-12-08 11:25:00 -05:00
GGabriele
25f9d122aa
Adding nxos_vxlan_vtep
2016-12-08 11:25:00 -05:00
GGabriele
b3c428e61f
Adding nxos_vrf_af
2016-12-08 11:25:00 -05:00
GGabriele
705b61ae7a
Adding nxos_portchannel
2016-12-08 11:24:59 -05:00
GGabriele
933a555408
Adding nxos_vpc
2016-12-08 11:24:59 -05:00
GGabriele
eb32565b73
Adding nxos_static_route
2016-12-08 11:24:59 -05:00
GGabriele
4ee018e51d
Fix error handling
2016-12-08 11:24:59 -05:00
GGabriele
1d393941c0
Adding nxos_smu
2016-12-08 11:24:59 -05:00
GGabriele
751f63c6a2
Adding nxos_pim_rp_address
2016-12-08 11:24:59 -05:00
GGabriele
1327e6bcd4
Adding nxos_pim module
2016-12-08 11:24:59 -05:00
GGabriele
9c254656aa
Fixing module description
2016-12-08 11:24:59 -05:00
GGabriele
2b434515d5
Addin nxos_overlay_global
2016-12-08 11:24:59 -05:00
GGabriele
cba6804824
Adding nxos_interface_ospf
2016-12-08 11:24:59 -05:00
GGabriele
0a8a84a50d
Adding nxos_hsrp
2016-12-08 11:24:59 -05:00
GGabriele
c902f2da14
Fix typo
2016-12-08 11:24:58 -05:00
GGabriele
aabab30a4f
Fix try/except
2016-12-08 11:24:58 -05:00
GGabriele
e392417232
Adding nxos_file_copy
2016-12-08 11:24:58 -05:00
GGabriele
40e600e901
Adding nxos_evpn_vni
2016-12-08 11:24:58 -05:00
GGabriele
52ed410679
Fixed DOCSTRING
2016-12-08 11:24:58 -05:00
GGabriele
0bedbb6bed
Adding nxos_bgp_neighbor_af module
2016-12-08 11:24:58 -05:00
GGabriele
bd758e8188
Adding nxos_bgp_neighbor module
2016-12-08 11:24:58 -05:00
GGabriele
fdfec51cce
Fixing DOCSTRING yaml format
2016-12-08 11:24:58 -05:00
GGabriele
b5dbfd70d4
Fixing DOCSTRING
2016-12-08 11:24:58 -05:00
GGabriele
e0f4565822
Adding nxos_bgp_af module
2016-12-08 11:24:58 -05:00
GGabriele
a6f09215ec
Adding python object for 2.1 support
2016-12-08 11:24:58 -05:00
GGabriele
77c247ba3b
Adding python objects for 2.1 support
2016-12-08 11:24:58 -05:00
GGabriele
d0acaf72e8
Removing delete for bollean, fixing argparse, embedding python object
2016-12-08 11:24:58 -05:00
Peter Sprygada
ac1c643cc8
bugfix that adds missing itertools import to ios_facts
...
fixes #4647
2016-12-08 11:24:58 -05:00
Peter Sprygada
702efda508
add new functionality to junos_command module
...
* commands argument now accepts a dict arguments
* rpcs argument now accepts a dict argument
* waitfor has been renamed to wait_for with an alias to waitfor
* only show commands are allowd when check mode is specified
* config mode is no longer allowed in the command stack
* add argument match with valid values any, all
2016-12-08 11:24:58 -05:00
John R Barker
aa0b93a338
Consistent naming of Arista EOS device ( #4616 )
2016-12-08 11:24:57 -05:00
Senthil Kumar Ganesan
fed23d2f31
Cleaned up the module imports
2016-12-08 11:24:57 -05:00
GGabriele
5277f645e5
Fixing DOC string
2016-12-08 11:24:57 -05:00
GGabriele
0b887cd193
Fixing RETURN string
2016-12-08 11:24:57 -05:00
GGabriele
6590c4677d
Adding nxos_ospf_vrf module
2016-12-08 11:24:57 -05:00
GGabriele
a678439059
Adding nxos_ospf module
2016-12-08 11:24:57 -05:00
GGabriele
c8016946f3
Adding nxos_evpn_global module
2016-12-08 11:24:57 -05:00
GGabriele
fb4da92308
Fixing typo
2016-12-08 11:24:57 -05:00
GGabriele
a539ea47bc
Adding nxos_acl_interface_module
2016-12-08 11:24:57 -05:00
Michael Scherer
b48e65219b
Fix uri to run on python3 ( #4580 )
...
Since dict no longer have a method iteritems, we have to use
the six wrapper.
2016-12-08 11:24:56 -05:00
GGabriele
549ca5183d
Adding RETURN string
2016-12-08 11:24:56 -05:00
GGabriele
a4817cff30
Adding nxos_acl module
2016-12-08 11:24:56 -05:00
John R Barker
51aa4e803f
Consistent naming of Arista EOS device
2016-12-08 11:24:56 -05:00
GGabriele
bc47cf362b
Fixing string case
2016-12-08 11:24:56 -05:00
Senthil Kumar Ganesan
8c5b189f8b
Incorporated Ansible community feedback
2016-12-08 11:24:56 -05:00
Peter Sprygada
019de090d4
update ops_facts with enhancements
...
* adds support for default facts subset
* adds support for config facts subset
* maintain legacy facts from ops_facts pre-2.2
Tested on Openswitch 0.4.0
2016-12-08 11:24:56 -05:00
Peter Sprygada
018cdf33a2
update ops_template module using refactored network shared modules
...
This updates the ops_template module to work with the network shared
modules introduced in Ansible 2.2
Tested with OpenSwitch 0.4.0
2016-12-08 11:24:56 -05:00
Peter Sprygada
54232c3b2d
update ops_config module with new enhancements
...
* add src argument to provide path to config file
* add new choice to match used to ignore current running config
* add update argument with choices merge or check
* add backup argument to backup current running config to control host
* add save argument to save current running config to startup config
* add state argument to control state of config file
* deprecated force argument, use match=none instead
Note: this module only supports transport=cli
Tested on OpenSwitch 0.4.0
2016-12-08 11:24:56 -05:00
Peter Sprygada
ef46627f1f
added new functionality to ops_command
...
* commands argument now accepts a dict arguments
* waitfor has been renamed to wait_for with an alias to waitfor
* only show commands are allowed when check mode is specified
* config mode is no longer allowed in the command stack
* add argument match with valid values any, all
Tested on OpenSwitch 0.4.0
2016-12-08 11:24:56 -05:00
GGabriele
882f201aa0
Fixing DOC
2016-12-08 11:24:56 -05:00
GGabriele
2b2636510d
Adding nxos_bgp.py
2016-12-08 11:24:55 -05:00
Senthil Kumar Ganesan
c66432bbae
Moved the modules to Dell folder
2016-12-08 11:24:55 -05:00
Senthil Kumar Ganesan
90cb4710d7
Added Command and Config modules to support Dell Networking OS10 device
2016-12-08 11:24:55 -05:00
Peter Sprygada
0f4446166b
update eos_eapi module with new enhancements
...
* add support for vrf configurations
* add support for configing the qos value for eapi
* add config argument to specify the device running-config
Tested on EOS 4.15.4F
2016-12-08 11:24:55 -05:00
Peter Sprygada
5e5698dc9e
removes output keyword from command in ios_command
...
IOS devices only support a single command output which is structured
text. This removes the ability to specify the command output format
when providing complex arguments to the commands
2016-12-08 11:24:55 -05:00
Peter Sprygada
7280b2642a
update nxos_nxapi module with minor enhancements ( #4573 )
...
* added new config argument
* added states present and absent
* update to use network shared modules
Tested on NXOS 7.3(0)D1(1)
2016-12-08 11:24:55 -05:00
Timothy Appnel
5b00b40c22
Fixes get_url examples in docs and applies native YAML syntax. ( #4474 )
2016-12-08 11:24:55 -05:00