Commit Graph

847 Commits (6c4d71a7fab60601846363506bc8eebe9c52c240)

Author SHA1 Message Date
Peter Sprygada 87f47a44c9 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
8 years ago
Peter Sprygada 57350f84cd 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
8 years ago
Senthil Kumar Ganesan cf243860ff Update minimum required version and ssh rate limit (#4995) 8 years ago
Peter Sprygada 13c7288aea 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
8 years ago
Peter Sprygada 1dd2b849dc 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
8 years ago
Peter Sprygada a923689182 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
8 years ago
John R Barker a829ca29ee Force is not a 2.2 feature
9b5e6bbfa1 incorrectly chopped some text around
8 years ago
Peter Sprygada 3a2cfadb31 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
8 years ago
Peter Sprygada 4c8e32ee27 fixes import statements in junos_package module (#4929)
This fixes the import statement to import NetworkModule from network instead
of from junos
8 years ago
Peter Sprygada df4a9dabd5 fix up junos_facts import statements (#4928)
This fixes the junos_facts import statements and removes importing
NetworkModule from the junos shared module.
8 years ago
Peter Sprygada a3807eee10 fix import in junos_command module (#4927)
This fixes the import statements in the junos_command module to be
consistent with all junos_* modules
8 years ago
Peter Sprygada 16f298138c 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
8 years ago
Peter Sprygada 446c7de239 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
8 years ago
Josh Lothian 6950e79cde 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
8 years ago
Peter Sprygada 539e39df8d Merge pull request #4910 from GGabriele/feature_fix
Fix nxos_feature 2.2
8 years ago
Matt Clay f2c2dddc01 Remove duplicate keys from module docs. (#4920) 8 years ago
Peter Sprygada e3b6f52bf5 Merge pull request #4914 from privateip/eos_command
bug fix that now catches FailedConditionalError when specifying conditionals
8 years ago
GGabriele 169b722d73 Add feature mappings 8 years ago
Peter Sprygada 3714b30a9f 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.
8 years ago
Peter Sprygada 2e357e262c adds exception handling to nxos_command for FailedConditionalError
This adds exception handling as per ansible/ansible#17638 to the
nxos_command module.
8 years ago
Peter Sprygada 318c115e9b Merge pull request #4906 from GGabriele/portchannel_fix
Fixing nxos_portchannel
8 years ago
Peter Sprygada 773063f88c Merge pull request #4907 from privateip/fix-4905
eos_eapi module allows independent configuration of protocol and port
8 years ago
Peter Sprygada 4ff0fd3910 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
8 years ago
GGabriele d632cce546 Fixed docstring 8 years ago
GGabriele 5174e3f31f Fixing nxos_portchannel 8 years ago
Senthil Kumar Ganesan 7362b8d08f Addressed review comments, given as part of other reviews (#4904) 8 years ago
Peter Sprygada 56758caf41 Merge pull request #4897 from skg-net/dellos6_facts
Dellos6 facts
8 years ago
Peter Sprygada 0ded4d7425 Merge pull request #4899 from skg-net/dellos6_config_bugfix
Updated the config module to use the new Parse method for OS6
8 years ago
Peter Sprygada 464203f71e Merge pull request #4898 from skg-net/dellos6_template
Added support for template module for Dell OS6 devices
8 years ago
Peter Sprygada 39edfbb68b Merge pull request #4674 from GGabriele/nxos_vxlan_vtep_vni
Adding nxos_vxlan_vtep_vni
8 years ago
Peter Sprygada 765b014119 Merge pull request #4861 from GGabriele/nxos_vtp_domain
Adding nxos_vtp_domain
8 years ago
Peter Sprygada 68560ee0b5 Merge pull request #4863 from GGabriele/nxos_mtu
Adding nxos_mtu
8 years ago
Peter Sprygada 789af7527e Merge pull request #4872 from GGabriele/nxos_udld_interface
Adding nxos_udld_interface
8 years ago
Peter Sprygada ae02517570 Merge pull request #4866 from GGabriele/nxos_pim_interface
Adding nxos_pim_interface
8 years ago
Peter Sprygada 244d3fbb5c Merge pull request #4875 from GGabriele/nxos_aaa_server_host
Adding nxos_aaa_server_host
8 years ago
Peter Sprygada c94acd9df4 Merge pull request #4862 from GGabriele/nxos_vtp_version
Adding nxos_vtp_version
8 years ago
Peter Sprygada 79e2fbce68 Merge pull request #4858 from GGabriele/nxos_udld
Adding nxos_udld
8 years ago
Peter Sprygada 55b071d083 Merge pull request #4859 from GGabriele/nxos_vtp_password
Adding nxos_vtp_password
8 years ago
Peter Sprygada e65df42368 Merge pull request #4877 from GGabriele/nxos_igmp_snooping
Adding nxos_igmp_snooping
8 years ago
Peter Sprygada a78f92a854 Merge pull request #4870 from GGabriele/nxos_snmp_user
Adding nxos_snmp_user
8 years ago
Peter Sprygada 31fbb8484d Merge pull request #4856 from GGabriele/nxos_ntp_options
Adding nxos_ntp_options
8 years ago
Peter Sprygada 5f43981efb Merge pull request #4853 from GGabriele/nxos_ntp_auth
Adding nxos_ntp_auth
8 years ago
Peter Sprygada 7e85ffe606 Merge pull request #4851 from GGabriele/nxos_aaa_server
Adding nxos_aaa_server
8 years ago
Peter Sprygada 4fe4d084b8 Merge pull request #4841 from GGabriele/nxos_snmp_traps
Adding nxos_snmp_traps
8 years ago
Peter Sprygada 338528d644 Merge pull request #4843 from GGabriele/nxos_ntp
Adding nxos_ntp
8 years ago
Peter Sprygada 465fa2625f Merge pull request #4838 from GGabriele/nxos_install_os
Adding nxos_install_os
8 years ago
Peter Sprygada 7457fd039d Merge pull request #4839 from GGabriele/nxos_snmp_location
Adding nxos_snmp_location
8 years ago
Peter Sprygada 29a4eaea94 Merge pull request #4836 from GGabriele/nxos_gir_profile_management
Adding nxos_gir_profile_management
8 years ago
Peter Sprygada 6333160338 Merge pull request #4835 from GGabriele/nxos_gir
Adding nxos_gir
8 years ago
Peter Sprygada be3bc4dcec Merge pull request #4834 from GGabriele/nxos_snapshot
Adding nxos_snapshot
8 years ago
Peter Sprygada 5dac0a88d6 Merge pull request #4833 from GGabriele/nxos_snmp_host
Adding nxos_snmp_host
8 years ago
Peter Sprygada 69c9c0c630 Merge pull request #4832 from GGabriele/nxos_snmp_community
Adding nxos_snmp_community
8 years ago
Peter Sprygada b19f5476cf Merge pull request #4828 from GGabriele/nxos_snmp_contact
Adding nxos_snmp_contact
8 years ago
Peter Sprygada ef6c5792d3 Merge pull request #4850 from GGabriele/nxos_interface_fixed
Fixing nxos_interface
8 years ago
Peter Sprygada 3ec7726799 Merge pull request #4871 from GGabriele/nxos_switchport
Adding 2.1 and 2.2 support to nxos_switchport
8 years ago
Senthil Kumar Ganesan b3e69e0f34 Updated the config module to use the new Parse method for OS6 8 years ago
Senthil Kumar Ganesan 992eda7962 Added support for template module for Dell OS6 devices 8 years ago
Senthil Kumar Ganesan c8b241c521 fixing the CI issue, the python interperter line 8 years ago
Senthil Kumar Ganesan 0957a72872 Updated the copyright 8 years ago
Senthil Kumar Ganesan d629b3ccc9 Added support for dellos6_facts module 8 years ago
Senthil Kumar Ganesan 7f55c9fc8e dnos* -> dellos* (Rename module & updated copyright) (#4888)
* Renamed the Modules from dnos* -> dellos*, updated copyright, corrected doc issues

* Removed the unwanted module import
8 years ago
Peter Sprygada a8a4d88b53 Merge pull request #4892 from privateip/eos_eapi
fix up eos_eapi module
8 years ago
Peter Sprygada 0f8f47dcf1 fix up eos_eapi module
* fixes TypeError: load_config() got an unexpected keyword argument 'session'\n"
* removes qos argument

ref #4869
8 years ago
Matt Clay 488f082761 Fix documentation fragment references. (#4890) 8 years ago
Senthil Kumar Ganesan 93c70ee1e2 Added support for facts module for Dell Networking OS10 device. (#4879)
* Added support for dnos10_facts module

* Added the missing quotes

* Addressed @privateip comments
8 years ago
amitsi 725cc699e7 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
8 years ago
amitsi 1d06c7896f 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
8 years ago
amitsi 0f1039936a 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
8 years ago
amitsi 312cb3f8e9 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
8 years ago
amitsi b5a0e5a83c 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
8 years ago
amitsi ad94b51492 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
8 years ago
amitsi d08559fb32 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
8 years ago
amitsi ae2148438f 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
8 years ago
amitsi 8fba75ce36 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
8 years ago
amitsi 7f4c6e5475 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
8 years ago
amitsi be87f4fc8a pn_ospf (New Module) (#4736)
* Add pn_ospf module

* remove type from the options block
8 years ago
Senthil Kumar Ganesan 3dcc06c663 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
8 years ago
Peter Sprygada e927fa73d5 Merge pull request #4798 from gundalow/docs_backup
Document `backup` option in eos_config and nxos_config
8 years ago
Peter Sprygada a391dd952e Merge pull request #4830 from privateip/ios_config
ios_config: rename the argument default to defaults
8 years ago
Peter Sprygada cb709a820b Merge pull request #4829 from gundalow/issue4807
Docs improvements to _config
8 years ago
Peter Sprygada 382eb37dd3 Merge pull request #4831 from privateip/sros_config
sros_config: rename arugment from default to defaults
8 years ago
amitsi 81ad5c2c97 Empty Init Module as required (#4740)
Add network/netvisor/__init__.py
8 years ago
GGabriele 068ccb4c7a Adding nxos_igmp_snooping 8 years ago
GGabriele 4d85a0eade Adding nxos_aaa_server_host 8 years ago
GGabriele d21ad8f39c Adding nxos_udld_interface 8 years ago
GGabriele ddd224fd0b Adding 2.1 and 2.2 support to nxos_switchport 8 years ago
GGabriele 5c9afbcdb8 Adding nxos_snmp_user 8 years ago
Senthil Kumar Ganesan 690730b2c8 dnos9_config (New Module) (#4816)
* Added support for dnos9_config module

* Addressed @gundalow comments
8 years ago
Senthil Kumar Ganesan 44a23e2a20 dnos9_template (New Module) (#4819)
* Added support for dnos9_template module

* Addressed @gundalow comments
8 years ago
Senthil Kumar Ganesan e38b79cd41 dnos6_config (New Module) (#4824)
* Added support for dnos6_config module

* Corrected the documention failure

* Addressed @gundalow comments
8 years ago
GGabriele affa177fed Improving argument_spec 8 years ago
GGabriele 668778874a Adding nxos_pim_interface 8 years ago
GGabriele fd1593aeac Fixing docstring 8 years ago
GGabriele a2306fa9ce Adding nxos_mtu 8 years ago
GGabriele fc2d182a8e Adding nxos_vtp_version 8 years ago
GGabriele c6ed635d97 Removing unused function 8 years ago
GGabriele 4254d322be Fixing module name 8 years ago
GGabriele 6df128e7eb Adding missing version_added 8 years ago
GGabriele 2425ed9c25 Adding nxos_vtp_domain 8 years ago
GGabriele 691f3ee7b2 Improved function 8 years ago