Ner'zhul
c1f5432cc0
Better user report when OMAPI error occurs or key is invalid ( #20035 )
...
* Move imports after header
2017-01-09 12:40:53 +00:00
Toshio Kuratomi
08d6990e67
Fix code-blocks to use correct syntax highlighting
2017-01-08 09:18:45 -08:00
John R Barker
01849004e9
Correctly link to modules ( #20019 )
2017-01-08 17:06:07 +00:00
Peter Sprygada
cba66dfedc
update the _ios_template module to use the network_cli plugin ( #19933 )
...
* updates the deprecated ios_template module to use network_cli
* adds unit test cases for ios_template
* adds check for provider argument and displays warning message
2017-01-06 20:22:17 -05:00
Peter Sprygada
7d3366acc0
updates ios_command to use network_cli plugin ( #19992 )
...
* refactors ios_command to use network_cli
* adds unit test cases for ios_command
2017-01-06 17:06:40 -05:00
Gabriele
c980b52d33
Fixing issue when multiple vni exist ( #19928 )
2017-01-06 16:36:13 -05:00
Gabriele
f2baa6d61a
fix nxos_facts to support multiple neighbors and modules ( #19946 )
2017-01-06 16:34:59 -05:00
John R Barker
40ecc3188f
Use M() to link to the replacement module. ( #19976 )
2017-01-06 16:21:39 +00:00
Daniel
7cf9ee30a5
Removed 'no vn-segment' when state == 'absent' ( #19952 )
2017-01-05 22:03:46 +00:00
Simon Wydooghe
6d9ca6c9d7
Simple typo fix ( #19949 )
...
Was reading the docs and spotted a typo.
2017-01-05 21:27:11 +01:00
Peter Sprygada
5a14f1d705
adds new module ios_system ( #19916 )
...
adds new module ios_system
2017-01-05 09:02:29 -05:00
Peter Sprygada
1c16c1db2b
adds new module ios_vrf ( #19915 )
...
adds new module ios_vrf
2017-01-04 23:34:51 -05:00
Jiri Tyr
579b6a0f9d
Changing author's e-mail for ldap_* modules ( #19900 )
2017-01-04 21:30:43 -05:00
Jiri Tyr
1ff9b74e3d
Adding ldap_attr module ( #19286 )
2017-01-04 14:11:02 -05:00
Jacky Gao
08e2a5d4fb
Contributing new module to manage HUAWEI data center CloudEngine switch. ( #19793 )
...
* HUAWEI data center CloudEngine switch module
* HUAWEI data center CloudEngine switch module
* HUAWEI data center CloudEngine switch module
* Update __init__.py
* Update __init__.py
* HUAWEI data center CloudEngine switch module
* HUAWEI data center CloudEngine switch module
* Update __init__.py
* Delete __init__.py
* HUAWEI data center CloudEngine switch module
* HUAWEI data center CloudEngine switch module
* modify init file
* Update cloudengine.py
* Update cloudengine.py
2017-01-03 22:30:59 -05:00
Ted
fd3ae0bf80
Add bigswitch big mon inline chain module ( #18631 )
...
* Add bigswitch util
* Add big switch big mon inline chain module
* Add required to access_token doc
* Add controller to doc
* Add validate_certs to doc
* Add author & metadata
* Add BSD license header
2017-01-03 22:26:34 -05:00
Ivan Bojer
f9385cb972
new module to change admin pwd through ssh ( #19247 )
...
* new module
* new ansible 2.3 requirements
2017-01-03 11:02:35 -05:00
Ivan Bojer
addb68f5ca
panos_commit ( #19244 )
...
* new module
* added METADATA globe
* changed METADATA format from yaml to json
2017-01-03 11:01:31 -05:00
Ivan Bojer
660fab6bea
panos_restart ( #19245 )
...
* new module
* support latest METADATA requirements
2017-01-03 11:00:15 -05:00
Leandro Lisboa Penz
0296f70f07
Don't use netconf's discard_changes when the device has no candidate cap ( #19626 )
...
The discard_changes netconf RPC requires the candidate capability.
We were getting an exception when configuring that kind of device.
Fixes #19529
2017-01-03 10:52:22 -05:00
Gabriele
c58278b1c2
Fixing nxos_ntp when no config exists ( #19678 )
2017-01-03 10:50:31 -05:00
Alexander Trost
5c36bd6714
Added set feature for OpenVSwitch bridges ( #19692 )
...
See old PR https://github.com/ansible/ansible-modules-extras/pull/2711
2017-01-03 10:01:09 +00:00
Ner'zhul
9f2d8c2409
Add omapi_host module ( #19602 )
...
This module managed DHCPd hosts using OMAPI protocol
Features:
* Add a host
* Remove a host
* Modify host IP (it's impossible to modify only mac or only hostname, this doesn't have any effect)
* Add custom DHCP attributes (at creation only)
2016-12-31 19:09:24 +00:00
Nathaniel Case
f7cf96e1a6
fix junos typo ( #19648 )
...
closes #19646
2016-12-22 14:56:12 -05:00
Matt Clay
446888ef41
Switch from `iteritems` to `items` for py3.
2016-12-21 09:22:54 -08:00
Jiri Tyr
91094ec96c
Adding ldap_entry module ( #19285 )
...
* Adding ldap_entry module
* Introducing explicit option for LDAP attributes
* Fixing requirements of attributes option
2016-12-21 07:37:28 +01:00
Ganesh Nalawade
c3c4ae87dd
Add 'update' parameter in junos_config module ( #19038 )
...
* Fix # #5839 Add 'update' parameter in junos_config module
Add update parameter in junos_config module which supports
configuration action like merge, replace and overwrite.
* Fix documentation issue
* Fix review comment to add replace argument
Make replace and update argument mutually
exclusive, to support replace for backward
compatibility.
2016-12-20 07:27:26 -05:00
Peter Sprygada
2a5a2773c8
adds new module net_command for network devices ( #19468 )
...
* new module net_command for sending a command to a network device
* adds unit test cases for module
* only works with connection=network_cli
2016-12-19 11:21:37 -05:00
Eric Beahan
dce8f3899e
Modify an initial value causing exception when vlan_range param is present ( #19019 )
2016-12-15 16:31:34 -05:00
Tim Rupp
e0e1d3b561
Adds description parameter to pools ( #19362 )
...
This patch adds the description parameter as a supported param of
the bigip_pool module.
Tests for this change are available here
https://github.com/F5Networks/f5-ansible/blob/master/roles/bigip_pool/tasks/main.yaml#L732
2016-12-15 16:28:30 -05:00
ikelos
c49eac5645
Fix the junos zeroize function ( #19142 )
...
Currently this function directs to the standard NetworkModule,
whose run_commands function takes no arguments (other than self).
This directs the call to the connection's cli method to run the command
directly on the device.
2016-12-15 16:23:04 -05:00
Ganesh Nalawade
ee5d5c3e84
Fix #4103 Support json format in junos_command module ( #19045 )
2016-12-15 16:01:23 -05:00
John R Barker
7dc86648c4
Docs typo ( #19380 )
2016-12-15 13:32:28 +00:00
Tim Rupp
362c86d323
Fixes map call usage
...
For the comparisions that need to be done, this map call needs
to convert to a list because the six import in ansible changes
the behavior of map to return an iterator instead of a list
2016-12-14 10:00:47 -08:00
Carlos E. Garcia
0b8011436d
minor spelling changes
2016-12-13 13:51:13 -05:00
Andrea Tartaglia
ef391a11ec
Removed dict.iteritems() in modules. ( #18859 )
...
This is for py3 compatibility, addressed in #18506
2016-12-12 15:16:23 -08:00
Matt Clay
2cb6a10a0e
Fix module names in module docs.
2016-12-09 18:13:57 -07:00
Fabio Alessandro Locati
28a12e8b27
Use dbus only if it is present ( #19060 )
2016-12-09 17:35:55 -05:00
Fabio Alessandro Locati
013722d974
Inline attays ( #19061 )
2016-12-09 06:00:34 -05:00
James Cammarata
fa5386c488
Some additional module cleanup of mistakes made during merging
2016-12-08 11:35:20 -05:00
Toshio Kuratomi
df9059936b
Metadata Status needs to be a list, not a scalar.
...
The default metadata was specified with a string "preview" instead of
the list ["preview"].
2016-12-08 11:35:19 -05:00
James Cammarata
14833f1c7a
A few more organizational cleanups from the repo merge
2016-12-08 11:35:19 -05:00
James Cammarata
011ea55a8f
Relocating extras into lib/ansible/modules/ after merge
2016-12-08 11:35:18 -05:00
James Cammarata
8afa090417
Resolving differences in core modules post-merge
2016-12-08 11:25:36 -05:00
Toshio Kuratomi
7319104552
Refreshed metadata for core modules
2016-12-08 11:25:35 -05:00
Fabio Alessandro Locati
e49667d94c
Unquote urls in YAML - network ( #5792 )
2016-12-08 11:25:34 -05:00
John R Barker
b05df29978
Missing space between key:value ( #5785 )
2016-12-08 11:25:34 -05:00
René Moser
507559dba5
doc: network: fix syntax errors in examples ( #5780 )
2016-12-08 11:25:34 -05:00
Sam Doran
c0c26f83a8
Examples syntax batch7 ( #5624 )
...
* Change example syntax on nxos_feature module
* Change example syntax on nxos_hsrp module
* Change example syntax on nxos_igmp module
* Change example syntax on nxos_interface module
* Change example syntax on nxos_interface_ospf module
* Change example syntax on nxos_ip_interface module
* Change example syntax on nxos_ping module
* Change example syntax on nxos_switchport module
* Change example syntax on nxos_vlan module
* Change example syntax on nxos_vrf module
* Change example syntax on nxos_vrf_interface module
* Change example syntax on nxos_vrrp module
* Change example syntax on meta module
* Change example syntax on set_fact module
* Change example syntax on win_copy module
* Change example syntax on win_file module
* Change example syntax on win_get_url module
Remove escaping of \ characeter in Windows paths since it's no longer required for single quoted or unquoted values when using multi-line YAML syntax.
* Change example syntax on win_lineinfile module
* Change example syntax on win_msi module
* Change example syntax on win_stat module
* Remove nxos_bgp example from nxos_igmp module
* Mark examples as regexp to avoid syntax error
* Cleanup win_copy.py examples
* Cleanup win_file.py examples
* Remove quotes in win_get_url.py examples
* Cleanup quotes and languare in win_lineinfile.py
* Cleanup examples in win_group.py
* Cleanup examples in win_service.py
* Don't use : in documentation because it breaks the YAML syntax check
* Cleanup win_copy.py examples
* Cleanup win_copy.py examples
* Minor change to fix test failure
* Use single quotes
2016-12-08 11:25:33 -05:00
Sam Doran
bf184b1a92
vyos_command Document ANSIBLE_VYOS_TERMINAL_LENGTH ( #5676 )
...
* Update documentation for vyos_command
Add information on new environment variable added in #18546 .
Add note on command that should not be run via Ansible.
* White space changes
Two spaces after period.
2016-12-08 11:25:33 -05:00
Kevin Kirsche
1fe0bd33f3
Remove set from junos_facts as it errors out ( #5670 )
...
Fix #5636 per @ganeshnalawade
2016-12-08 11:25:33 -05:00
Ganesh Nalawade
d39ae36ab1
Fix 5646 junos_config issue if config format is text ( #5658 )
...
If 'src_format' is not mentioned in playbook
and config is in text format a list object is
passed to 'guess_format' function instead
of string, hence TypeError execption is seen.
Fix is to pass string object instead of list.
2016-12-08 11:25:32 -05:00
Dag Wieers
c22e383836
Ensure proper error when fetch_url returns status -1
...
When using a file:// or ftp:// URL the normal provisions that a non-200 status code means error have been disabled.
But the common error status -1 from fetch_url is not properly returning an error message.
This fix ensures that if the status code returns -1, we return a proper error message.
This fixes #3563
2016-12-08 11:25:32 -05:00
Peter Sprygada
7079fe41be
Revert "ios_mods - added stdout to exception output. Removed to_lines()" ( #5663 )
2016-12-08 11:25:31 -05:00
Dag Wieers
54fdff16db
Performance improvement using in-operator on dicts
...
Just a small cleanup for the existing occurrences.
Using the in-operator for hash lookups is faster than using .keys()
http://stackoverflow.com/questions/29314269/why-do-key-in-dict-and-key-in-dict-keys-have-the-same-output
2016-12-08 11:25:31 -05:00
Sam Doran
895179929c
Examples syntax batch6 ( #5623 )
...
* Change example syntax on os_auth module
* Change example syntax on os_client_config module
* Change example syntax on os_image_facts module
* Change example syntax on os_networks_facts module
* Change example syntax on os_nova_flavor module
* Change example syntax on os_object module
* Change example syntax on os_server module
* Change example syntax on os_subnet_facts module
* Change example syntax on rax_files module
* Change example syntax on rax_files_objects module
* Change example syntax on mysql_db module
* Change example syntax on file module
* Change example syntax on uri module
* Change example syntax on cl_bond module
* Change example syntax on cl_bridge module
* Change example syntax on cl_img_install module
* Change example syntax on cl_interface module
* Change example syntax on cl_license module
* Change example syntax on cl_ports module
* Remove trailing colon
2016-12-08 11:25:31 -05:00
Andrew Gaffney
2ef59561ba
Fix bare variable references in docs ( #5554 )
2016-12-08 11:25:27 -05:00
mrLarbi
3bee788b72
ios_config : Set multiline_delimiter version to 2.3 ( #5525 )
2016-12-08 11:25:27 -05:00
Peter Sprygada
7d374689ad
roll up of more fixes for ios_config multiline banners ( #5524 )
...
* now works for any banner in the config
* provides a configurable delimiter
link #5318
2016-12-08 11:25:27 -05:00
bdowling
ddd13bf53a
ios_mods - added stdout to exception output. Removed to_lines() ( #5428 )
...
stdout lines are now available when certain exceptions occur
(Ref ansible/ansible#18241)
Also noticed that to_lines was essentially handled in
lib/ansible/plugins/action/__init__.py -- only difference was
it didn't handle a list. to_lines() could be removed across
network modules now, but this commit is only for ios_command.
Also adds disconnect() to ios_command that was added
to ios_config in #5247
2016-12-08 11:25:26 -05:00
Peter Sprygada
f8bcf55289
fixes problem when trying load banner into ios device ( #5494 )
...
this fix will now handle loading a multiline banner on ios based
devices without hanging. It separates the processing of banners
from the remainder of the config
link #5318
2016-12-08 11:25:26 -05:00
Peter Sprygada
8b70d17f61
ios_facts module will no longer error on missing command ( #5491 )
...
The module will error if it tries to use a cli command that is not available
on a given platform. This fix will address that problem. If the cli
command is not available, then the command is silently discarded and the
facts that the command output is based on is not returned. Any failed
commands are provided in the module return under the failed_commands
key. This fix also updates the Examples docstring to make it consistent
with other ios_* modules
fixes #5444
fixes #5372
2016-12-08 11:25:26 -05:00
John R Barker
2a9e5687eb
Correct typos in docs strings ( #5233 )
2016-12-08 11:25:25 -05:00
Toshio Kuratomi
38b3c43c68
Fix uri for change in case in response
...
In python3, response fields are title cased whereas in python2 they were
not. We return these fields to the module's caller so we need to
normalize all of them to be lower case.
This reverts the lowercase check from 454f741ef5b56cccd123e12d7b2e6fe31d47c755
as that one was only targetted as a single field.
2016-12-08 11:25:24 -05:00
Toshio Kuratomi
bd9e790cfe
First set of fixes for uri module to work with py3.
...
This fix handles changes in the response headers (no longer all
lowercased) and switches from unicode() to to_text().
2016-12-08 11:25:24 -05:00
Michael Scherer
18b0920311
Do not leak the vtp_password in log ( #5199 )
2016-12-08 11:25:20 -05:00
Peter Sprygada
2127459794
fixes bug introduced in 3670215 in junos_config ( #5251 )
...
The previous fix created a new bug that this PR resolves
2016-12-08 11:25:20 -05:00
John R Barker
25b6492d37
Bulk spelling improvement to modules-core ( #5225 )
...
* Correct spelling mistakes
* Correct more spelling issues
* merge conflict
* Revert typo in parms
2016-12-08 11:25:20 -05:00
Peter Sprygada
810040be05
fixes issue with collecting all filesystems in ios ( #5248 )
...
earlier versions of ios do not provide the all-filesystems argument. This
fix will now only report on the flash filesystem for ios_facts
fixes #4712
2016-12-08 11:25:19 -05:00
Peter Sprygada
f106ff9e77
ios_config will now explicitly disconnect from remote host ( #5247 )
...
The ios_config module will now explicitly send a disconnect to the
remote host at the conclusion of the module run
ref #5181
2016-12-08 11:25:19 -05:00
amitsi
522ed054f7
Update pn_vlan ( #5223 )
...
removed name from an older file which got left out
2016-12-08 11:25:19 -05:00
Peter Sprygada
43e6206559
removes automated backup of ios to flash due to errors ( #5245 )
...
The feature is extremely unstable right now and decision to pull
it out for 2.2. Workaround is to do the same in the playbook
2016-12-08 11:25:19 -05:00
Peter Sprygada
25d00838a9
fixes issue with pushing config to versions that do not support sessions ( #5236 )
...
earlier versions of eos do not support configuration sessions. this change
will now check if sessions are supported and if not will fallback to
not using config sessions
fixes #4909
2016-12-08 11:25:19 -05:00
John Barker
bca8bbe7c2
Correct functional typos
2016-12-08 11:25:19 -05:00
Peter Sprygada
4dc09e19ea
fixes bug with junos_config module not properly loading config ( #5213 )
...
This fixes two issues. First, it fixes an issue with the junos_config
module not properly recognizing a file with set commands. The second
bug would cause the diff_config() function to raise an exception due
to a blank line when splitting the config
2016-12-08 11:25:19 -05:00
Nathaniel Case
5a8ebf5953
nxos module cleanup ( #5065 )
...
* Fix imports on nxos_bgp* modules
* Fix imports on nxos_evpn* modules
* Cleanup issues for nxos_facts
* Shuffle imports for nxos_template
* Fix imports on nxos_ospf* modules
* Fix nxos_hsrp
As get_hsrp_groups_in_devices is not actually called anywhere, I presume this
change is reasonable.
* Fix imports on nxos_interface* modules
* Update nxos_static_route imports
* update nxos_vrf
* Update nxos_config imports
2016-12-08 11:25:19 -05:00
Peter Sprygada
3fbae6f10f
updates docstring for sros modules ( #5197 )
2016-12-08 11:25:19 -05:00
Bill Nottingham
765269e547
Fix deprecation notices. ( #5180 )
2016-12-08 11:25:19 -05:00
Gabriele
f8d2be407d
Fixing docstring ( #5130 )
2016-12-08 11:25:18 -05:00
Peter Sprygada
56120433c9
checks commit comment to make sure it doesn't exceed 60 characters ( #5155 )
...
The comment argument can be at most 60 characters per the IOS XR command
line. If a comment is > 60 characters, the module will now gracefully error
and return a well formed message.
fixes 5146
2016-12-08 11:25:18 -05:00
John R Barker
efca39d4d4
Remove reference to parents parameter which doesn't exist ( #5143 )
2016-12-08 11:25:18 -05:00
John R Barker
d12f2d2c72
Remove docs for commit which no longer exists ( #5152 )
2016-12-08 11:25:18 -05:00
Peter Sprygada
9c664f424e
adds exception handling for adding an invalid condition ( #5125 )
...
This change will now handle a problem adding a condition that raises
an AddConditionError and return a well formed error to the user.
2016-12-08 11:25:18 -05:00
Gabriele
b4565b6667
Adding more details on DOCSTRING about how to use the module ( #5121 )
2016-12-08 11:25:18 -05:00
Peter Sprygada
9707ae6490
adds exception handling for AddConditionError ( #5124 )
...
AddConditionErrors are now handled by nxos_command and a well formed error
is returned from the module
2016-12-08 11:25:17 -05:00
Peter Sprygada
f5e72c6590
adds check for AddConditionError when adding conditional statements ( #5123 )
...
The Conditional instance will now raise the AddConditionError and this
change instructs eos_command to catch the error and return a nicely formed
error message
2016-12-08 11:25:17 -05:00
Gabriele
d4c2a13325
Improving nxos_igmp_snooping ( #5011 )
2016-12-08 11:25:17 -05:00
Gabriele
3c257688bc
Fixing nxos_igmp_interface ( #5010 )
2016-12-08 11:25:17 -05:00
Gabriele
b6c07bc9e9
Fixing nxos_hsrp ( #5009 )
...
* Fixing nxos_hsrp
* Adding space after =
2016-12-08 11:25:17 -05:00
Senthil Kumar Ganesan
21ae84a04e
Remove the dellosX_template module ( #5110 )
2016-12-08 11:25:17 -05:00
Peter Sprygada
d58462949f
roll up of unicode fixes in junos modules ( #5113 )
...
* fixes junos_template (fixes #3962 )
* fixes junos_config
2016-12-08 11:25:17 -05:00
Gabriele
62bf8d0c78
Add ethernet-link-oam mapping to nxos_feature ( #4956 )
...
* Add ethernet-link-oam mapping
* Adding port-secutiry mapping
* Fixing command output format
2016-12-08 11:25:17 -05:00
Gabriele
67d6f2c0d6
Fixing nxos_vlan ( #5005 )
...
* Fixing nxos_vlan
* Fixing docstring
* Fixing docstring
2016-12-08 11:25:17 -05:00
Gabriele
43632951fe
Fixing nxos_aaa_server ( #5002 )
...
* Fixing command output formatting
* Fixing cmds
2016-12-08 11:25:17 -05:00
Gabriele
7f861fb9ce
Fixing nxos_acl ( #5006 )
...
* Fixing nxos_acl
* Fixing nxos_acl
2016-12-08 11:25:17 -05:00
Gabriele
272b20000f
Fixing nxos_acl_interface ( #5007 )
2016-12-08 11:25:17 -05:00
Gabriele
75c4051933
Fixing nxos_interface ( #5012 )
2016-12-08 11:25:16 -05:00
Gabriele
1be7ca4f70
Fxing nxos_ip_interface ( #5013 )
2016-12-08 11:25:16 -05:00
Gabriele
6708874f1c
Fixing nxos_mtu ( #5014 )
2016-12-08 11:25:16 -05:00
Gabriele
6934f11e1f
Fixing nxos_ntp ( #5015 )
2016-12-08 11:25:16 -05:00
Gabriele
6201a57d83
Fixing nxos_ntp_auth ( #5016 )
2016-12-08 11:25:16 -05:00
Gabriele
c50324fb08
Fixing nxos_ntp_options ( #5017 )
2016-12-08 11:25:16 -05:00
Gabriele
4b6ee73f8c
Fixing nxos_pim_interface ( #5018 )
2016-12-08 11:25:16 -05:00
Gabriele
5b96fb1dac
Fixing nxos_portchannel ( #5019 )
2016-12-08 11:25:16 -05:00
Gabriele
ebb39a0151
Fixing nxos_smu ( #5021 )
2016-12-08 11:25:16 -05:00
Gabriele
cda65cad18
Fixing nxos_snmp_community ( #5022 )
2016-12-08 11:25:16 -05:00
Gabriele
f74275fc1d
Fixing nxos_snmp_contact ( #5023 )
2016-12-08 11:25:16 -05:00
Gabriele
73d66e28ab
Fixing nxos_snmp_host ( #5024 )
2016-12-08 11:25:16 -05:00
Gabriele
7c7eee94b2
Fixing nxos_snmp_location ( #5025 )
2016-12-08 11:25:16 -05:00
Gabriele
19769903e6
Fixing nxos_snmp_traps ( #5026 )
2016-12-08 11:25:16 -05:00
Gabriele
bf59e458b1
Fixing nxos_snmp_user ( #5027 )
2016-12-08 11:25:16 -05:00
Gabriele
04e62346d1
Fixing nxos_udld_interface ( #5030 )
2016-12-08 11:25:16 -05:00
Gabriele
6bedeb28d8
Fixing nxos_switchport ( #5028 )
2016-12-08 11:25:16 -05:00
Gabriele
773f1703b7
Fixing nxos_udld ( #5029 )
2016-12-08 11:25:15 -05:00
Gabriele
d61950d48c
Fixing nxos_vpc_interface ( #5032 )
2016-12-08 11:25:15 -05:00
Gabriele
51c37e9f58
Fixing nxos_vrf ( #5033 )
2016-12-08 11:25:15 -05:00
Gabriele
8f331e01ca
Fixing nxos_vpc ( #5031 )
2016-12-08 11:25:15 -05:00
Gabriele
9ff6070eb8
Fixing nxos_vrf_interface ( #5034 )
2016-12-08 11:25:15 -05:00
Gabriele
e7286ed43c
Fixing nxos_vtp_domain ( #5036 )
2016-12-08 11:25:15 -05:00
Gabriele
c19e3b5924
Fixing nxos_vrrp ( #5035 )
2016-12-08 11:25:15 -05:00
Gabriele
f89cb1717c
Fixing nxos_vtp_password ( #5037 )
2016-12-08 11:25:15 -05:00
Gabriele
b897b497c1
Fixing nxos_vtp_version ( #5038 )
2016-12-08 11:25:15 -05:00
Peter Sprygada
58a5ec6c51
fixes junos_command module paring of wait_for strings ( #5083 )
...
The junos_command module wasn't properly parsing strings to apply
conditionals due to the return value not being converted to json
before the results where handed to the runner.
2016-12-08 11:25:15 -05:00
Peter Sprygada
9ed01d0cfd
fixes junos_template ignoring the action directive ( #5080 )
...
This updates the junos_template to properly process the action
directive when loading the configuration.
2016-12-08 11:25:15 -05:00
John R Barker
177dcadbc0
deprecated _template network modules: Rename in modules-core ( #5072 )
2016-12-08 11:25:14 -05:00
John R Barker
f7b10720ac
typo in module name ( #5062 )
2016-12-08 11:25:14 -05:00
Peter Sprygada
0a85e64b4a
fixes exception raised due to KeyError ( #5068 )
...
The vyos_config module would error when looking for a key called `updates`
in module.params. There is no such key. This fixes the problem.
2016-12-08 11:25:14 -05:00
Peter Sprygada
73cf85d677
catches exception if conditional cannot be parsed ( #5067 )
...
If the conditional cannot be parsed, the module will now catch the exception
and return a well formed failed message.
fixes #5060
2016-12-08 11:25:14 -05:00
Peter Sprygada
da4c11241f
fixes error when 'delete ...' config command is specified but doesn't exist ( #5064 )
...
The junos_config module will generate an exception if a 'delete ...' config
command is attempted to be loaded into a device configuration. This change
will first check to see if the delete command is valid and filter it out
of the change set if it is not valid.
fixes #5040
2016-12-08 11:25:14 -05:00
Nathaniel Case
aa82f48dc8
Network module code cleanup ( #5061 )
...
* Fix imports in junos_template
* Python 3 compatibility in eos_command
* Python 3 compatibility for ios_command
* Clean up issues with ios_facts
* Python 3 compatibility for ios_facts
* Import shuffle in ios_template
* Python 3 compatibility for iosxr_command
* Clean up iosxr_facts.py
* Python 3 compatibility for iosxr_facts
* Python 3 compatibility for junos_command
* Python 3 compatibility for ops_command
* Cleanup issues with ops_facts
* Python 3 compatibility for ops_facts
* Cleanup issues with ops_template
* Python 3 compatibility for vyos_command
* Cleanup issues with vyos_facts
* Python 3 compatibility for vyos_facts
2016-12-08 11:25:14 -05:00
Nathaniel Case
6ae0342a0a
Fix imports in junos_template ( #5059 )
2016-12-08 11:25:14 -05:00
Nathaniel Case
9b286b1775
eos_facts cleanup ( #5057 )
...
* dict.iteritems does not exist in Python 3
Now just dict.items
six.iteritems handles the change
* Addresses point 1
Unsure if this is a good idea or not.
* Addresses point 2
This shouldn't have any particular change, just marks load_comments as abstract
* Remove unused import
Addresses point 3
* Clarify invalid subset error message
Addresses point 4
2016-12-08 11:25:14 -05:00
Peter Sprygada
0ef16b44ca
fixes exception being raised when show configuration command issued ( #5047 )
...
The junos_command expects commands to be returned as xml by default but
`show configuration [options]` will return text not xml. This fix
will set the output format for any command that starts with `show
configuration` to text
fixes #4628
2016-12-08 11:25:14 -05:00
Peter Sprygada
a5b32fa0d1
fixes return passing output from command through jxmlease in junos_command ( #5044 )
...
The return string from the commands was not being passed through the
jxmlease library and therefore being returned as a string instead of a
json data structure. This also adds back the missing xml key in the
return that includes the raw xml string.
fixes #5001
2016-12-08 11:25:14 -05:00
Senthil Kumar Ganesan
4504f2d8c7
Update minimum required version and ssh rate limit ( #4995 )
2016-12-08 11:25:13 -05:00
Peter Sprygada
654a38897f
fixes exception raised when nxos_facts uses nxapi transport ( #4988 )
...
This fixes a condition where an exception is raised when collecting `interface`
facts and the transport is set to nxapi in the nxos_nxapi module.
fixes ansible/ansible#17691
2016-12-08 11:25:13 -05:00
Peter Sprygada
df6b7703bb
fixes default value in docstring for http ( #4985 )
...
The docstring incorrectly stated the default value for http is yes when
indeed its no. This fixes the docstring
2016-12-08 11:25:13 -05:00
Peter Sprygada
88b2c7e1f6
fixes bug where setting state=absent in nxos_nxapi is not idempotent ( #4984 )
...
When setting state=absent the nxos_nxapi module would always try to remove
the configuration regardless of the current state of the device. This will
fix that problem.
This also updates the docstring to correctly reflect https as default=no
fixes #4955
depends on ansible/ansible#17728
2016-12-08 11:25:13 -05:00
John R Barker
f63e5d078e
Force is not a 2.2 feature
...
9b5e6bbfa1
incorrectly chopped some text around
2016-12-08 11:25:13 -05:00
Peter Sprygada
b06123e986
fixes junos_config to be idempotent when confirming a commit ( #4946 )
...
The junos_config module would always return true when confirming a commit
This changes the module to now check first making the feature idempontent
2016-12-08 11:25:12 -05:00
Peter Sprygada
868c298968
fixes import statements in junos_package module ( #4929 )
...
This fixes the import statement to import NetworkModule from network instead
of from junos
2016-12-08 11:25:11 -05:00
Peter Sprygada
3e577f6312
fix up junos_facts import statements ( #4928 )
...
This fixes the junos_facts import statements and removes importing
NetworkModule from the junos shared module.
2016-12-08 11:25:11 -05:00
Peter Sprygada
b9cb9d6345
fix import in junos_command module ( #4927 )
...
This fixes the import statements in the junos_command module to be
consistent with all junos_* modules
2016-12-08 11:25:11 -05:00
Peter Sprygada
82cf70e0f3
roll up of bug fixes for junos_config module ( #4925 )
...
* fixed docstring referencing old arguments
* changed out lxml for xml library to avoid import errors
* fixed issue when trying to confirm a commit will end up a NOOP
* fixed issue for passing replace argument to load_config method
2016-12-08 11:25:11 -05:00
Peter Sprygada
0acab8bd19
bug fixes in junos_netconf module ( #4924 )
...
* fixes exception thrown when sending commands to device
* fixes exception thrown when retrieving current resource instance
* fixes issue where netconf would be configured in some instances when state
was set to absent
* now returns the command string sent to the remote device
* fixes argument name to be netconf_port with alias to listens_on
2016-12-08 11:25:11 -05:00
Josh Lothian
319b2b28cb
Fix YAML syntax in NXOS documentation ( #4922 )
...
* Fix YAML syntax in NXOS documentation
Use ':' and not '=' to ensure valid YAML
in the EXAMPLES
* Correcting introduced syntax error
2016-12-08 11:25:11 -05:00
Matt Clay
6cdcf09984
Remove duplicate keys from module docs. ( #4920 )
2016-12-08 11:25:11 -05:00
GGabriele
c47fd4b3e9
Add feature mappings
2016-12-08 11:25:11 -05:00
Peter Sprygada
25375f1057
adds exception handling to nxos_command for FailedConditionalError
...
This adds exception handling as per ansible/ansible#17638 to the
nxos_command module.
2016-12-08 11:25:11 -05:00
Peter Sprygada
a8ca526450
bug fix that now catches FailedConditionalError when specifying conditionals
...
This is related to ansible/ansible#17638 and updates the eos_command module
to catch the exception and return a santatized error.
2016-12-08 11:25:11 -05:00
Michael Scherer
90378e9168
Fix duplicate required key error
...
ansible-doc -vvvv -l show this warning:
[WARNING]: While constructing a mapping from /home/misc/checkout/git/ansible/lib/ansible/modules/core/network/junos/junos_config.py,
line 88, column 5, found a duplicate dict key (required). Using last defined value only.
2016-12-08 11:25:10 -05:00
Peter Sprygada
0c94d84910
eos_eapi module allows independent configuration of protocol and port
...
The eos_eapi module would not configure the port if the protocol wasn't
configured as reported in #4905 . This changes the behavior to now allow
the port to be configured independently
fixes #4905
2016-12-08 11:25:10 -05:00
GGabriele
6701f038ba
Fixed docstring
2016-12-08 11:25:10 -05:00
GGabriele
0eb63cdeaa
Fixing nxos_portchannel
2016-12-08 11:25:10 -05:00
Senthil Kumar Ganesan
1ee897e988
Addressed review comments, given as part of other reviews ( #4904 )
2016-12-08 11:25:10 -05:00
Senthil Kumar Ganesan
a7242039ad
Updated the config module to use the new Parse method for OS6
2016-12-08 11:25:10 -05:00
Senthil Kumar Ganesan
8adc05051c
Added support for template module for Dell OS6 devices
2016-12-08 11:25:10 -05:00
Senthil Kumar Ganesan
1a8e0487ff
fixing the CI issue, the python interperter line
2016-12-08 11:25:10 -05:00
Senthil Kumar Ganesan
4fd0ad09b3
Updated the copyright
2016-12-08 11:25:10 -05:00
Senthil Kumar Ganesan
89cd8c03c0
Added support for dellos6_facts module
2016-12-08 11:25:10 -05:00
Senthil Kumar Ganesan
1c4efc8b2c
dnos* -> dellos* (Rename module & updated copyright) ( #4888 )
...
* Renamed the Modules from dnos* -> dellos*, updated copyright, corrected doc issues
* Removed the unwanted module import
2016-12-08 11:25:10 -05:00
Peter Sprygada
989793483f
fix up eos_eapi module
...
* fixes TypeError: load_config() got an unexpected keyword argument 'session'\n"
* removes qos argument
ref #4869
2016-12-08 11:25:09 -05:00
Matt Clay
d75c2ea475
Fix documentation fragment references. ( #4890 )
2016-12-08 11:25:09 -05:00
GGabriele
13e87e3a6c
Adding nxos_igmp_snooping
2016-12-08 11:25:09 -05:00
GGabriele
15c07334c7
Adding nxos_aaa_server_host
2016-12-08 11:25:09 -05:00
GGabriele
4b6a59bd13
Adding nxos_udld_interface
2016-12-08 11:25:09 -05:00
GGabriele
f1a96986c4
Adding 2.1 and 2.2 support to nxos_switchport
2016-12-08 11:25:09 -05:00
GGabriele
e669d3e889
Adding nxos_snmp_user
2016-12-08 11:25:09 -05:00
GGabriele
693f8e623a
Improving argument_spec
2016-12-08 11:25:09 -05:00
GGabriele
2f58306564
Adding nxos_pim_interface
2016-12-08 11:25:09 -05:00
GGabriele
48942d6e32
Fixing docstring
2016-12-08 11:25:09 -05:00
GGabriele
b42f6da0ce
Adding nxos_mtu
2016-12-08 11:25:09 -05:00
GGabriele
d8b2b0387b
Adding nxos_vtp_version
2016-12-08 11:25:09 -05:00
GGabriele
da8aa0dd29
Removing unused function
2016-12-08 11:25:09 -05:00
GGabriele
d53b52d528
Fixing module name
2016-12-08 11:25:08 -05:00
GGabriele
d435aca86e
Adding missing version_added
2016-12-08 11:25:08 -05:00
GGabriele
bf2e0ec953
Adding nxos_vtp_domain
2016-12-08 11:25:08 -05:00
GGabriele
b1f33ca5a0
Improved function
2016-12-08 11:25:08 -05:00
GGabriele
d3de4c160f
Adding nxos_vtp_password
2016-12-08 11:25:08 -05:00
GGabriele
29ea186bd7
Adding nxos_udld
2016-12-08 11:25:08 -05:00
GGabriele
c45e596159
Adding nxos_ntp_options
2016-12-08 11:25:08 -05:00
GGabriele
77b043dcf3
Fixing conditional format
2016-12-08 11:25:08 -05:00
GGabriele
52dfa697c2
Adding nxos_ntp_auth
2016-12-08 11:25:08 -05:00
GGabriele
6efb79bbeb
Adding nxos_aaa_server
2016-12-08 11:25:08 -05:00
GGabriele
821b1606b3
Fixing nxos_interface
2016-12-08 11:25:08 -05:00
GGabriele
095d30ea63
Adding nxos_ntp
2016-12-08 11:25:08 -05:00
GGabriele
5f0060ec41
Fixing argument_spec
2016-12-08 11:25:08 -05:00
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