Commit Graph

802 Commits (340ff310757f133ac47b8bcbc68e610982cd0b7a)

Author SHA1 Message Date
Peter Sprygada 987d9b2b4a Merge pull request #4785 from privateip/nxos_config
roll up updates to nxos_config module
8 years ago
Peter Sprygada 61f9fde886 Merge pull request #4788 from privateip/sros_config
roll up updates to sros_config module
8 years ago
Peter Sprygada 3f5e9ee526 Merge pull request #4786 from privateip/iosxr_config
roll up of updates to iosxr_config module
8 years ago
Peter Sprygada e722ecc3b4 Merge pull request #4784 from privateip/junos_config
roll up updates to junos_config module
8 years ago
Peter Sprygada 739cc715df Merge pull request #4787 from privateip/vyos_config
roll up of updates to vyos_config module
8 years ago
Peter Sprygada bb66f10b44 Merge pull request #4789 from privateip/ios_config
roll up of updates to ios_config module
8 years ago
Peter Sprygada efff96bbdd Merge pull request #4790 from privateip/eos_config
roll up of updates to eos_config module
8 years ago
Peter Sprygada 19f1bc07cb roll up updates to nxos_config module
* remote 'updates' argument
* clean up functions
* update doc strings
* add required_if dependencies
8 years ago
Peter Sprygada 42856d9949 roll up updates to junos_config module
* remove 'update' argument
* update doc strings
* reorder functions
8 years ago
Peter Sprygada f5e64a8953 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
8 years ago
Peter Sprygada 4f03036428 roll up updates to sros_config module
* update doc strings
* update message if rollback isn't configured
8 years ago
Peter Sprygada 4217adb469 roll up of updates to vyos_config module
* remove 'udpates' argument
* add required_if dependencies
* clean up functions
* update doc strings
8 years ago
Peter Sprygada e6f1f295f7 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
8 years ago
Peter Sprygada 9b5e6bbfa1 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
8 years ago
Peter Sprygada 9df9a1dbd4 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
8 years ago
Andrew Gaffney 0c05f0dfa4 Fix missing colons in network module examples (#4778) 8 years ago
Peter Sprygada 1ab343a74c Merge pull request #4775 from privateip/sros_rollback
add new module sros_rollback
8 years ago
Peter Sprygada 8e1e8c2cca add new module sros_rollback
Provides a configuration resource for managing the rollback feature on
remote devices running Nokia SROS
8 years ago
Senthil Kumar Ganesan b5940e1a3e Added Command module to support Dell Networking OS6 8 years ago
Peter Sprygada 477c71d985 minor updates to junos_package module for 2.2 (#4761)
* replaces get_module() with NetworkModule()
* removes old call to package_version()
8 years ago
Peter Sprygada 4277b88de5 update junos_facts module to remove get_module() factory function (#4760)
Replaces get_module() with NetworkModule instance
8 years ago
Peter Sprygada 3d365c5cf8 adds path kwarg when difference() is called from iosxr_config
Adds the path kwarg to handle use cases with exact and strict matching
8 years ago
Peter Sprygada 684c6897e2 Merge pull request #4701 from GGabriele/nxos_vrrp
nxos_vrrp update
8 years ago
Peter Sprygada c113a3ef8e Merge pull request #4686 from GGabriele/nxos_igmp_interface
Adding nxos_igmp_interface
8 years ago
Peter Sprygada 24b68d73e8 Merge pull request #4684 from GGabriele/nxos_vrf_interface
nxos_vrf_interface support for 2.1 and 2.2
8 years ago
Peter Sprygada fd2a0da5b1 Merge pull request #4682 from GGabriele/nxos_vlan
nxos_vlan support 2.1 and 2.2
8 years ago
Peter Sprygada fda1771276 Merge pull request #4685 from GGabriele/nxos_igmp
Adding nxos_igmp
8 years ago
Peter Sprygada 412a44317c Merge pull request #4683 from GGabriele/nxos_vrf
Updating nxos_vrf
8 years ago
Peter Sprygada 550001372e Merge pull request #4681 from GGabriele/nxos_ping
nxos_ping support for 2.1 and 2.2
8 years ago
Peter Sprygada e6bbc5a828 Merge pull request #4680 from GGabriele/nxos_ip_interface
nxos_ip_interface support for 2.1 and 2.2
8 years ago
Peter Sprygada 49cb49f8b9 Merge pull request #4677 from GGabriele/nxos_reboot
Adding nxos_reboot
8 years ago
Peter Sprygada 1a0e3003a0 Merge pull request #4676 from GGabriele/nxos_feature
nxos_feature 2.1 and 2.2 support
8 years ago
Peter Sprygada a71a36cee2 Merge pull request #4675 from GGabriele/nxos_rollback
Adding nxos_rollback
8 years ago
Peter Sprygada 9377666fc4 Merge pull request #4672 from GGabriele/nxos_vrf_af
Adding nxos_vrf_af
8 years ago
Peter Sprygada 6d02dc4f2c Merge pull request #4670 from GGabriele/nxos_vpc_interface
Adding nxos_vpc_interface
8 years ago
Peter Sprygada 30c8c8e17e Merge pull request #4669 from GGabriele/nxos_vpc
Adding nxos_vpc
8 years ago
Peter Sprygada 944aa8644b Merge pull request #4673 from GGabriele/nxos_vxlan_vtep
Adding nxos_vxlan_vtep
8 years ago
Peter Sprygada 0bcad5a71d Merge pull request #4667 from GGabriele/nxos_static_route
Adding nxos_static_route
8 years ago
Peter Sprygada fce047f2f4 Merge pull request #4666 from GGabriele/nxos_smu
Adding nxos_smu
8 years ago
Peter Sprygada 54ae1e9787 Merge pull request #4665 from GGabriele/nxos_portchannel
Adding nxos_portchannel
8 years ago
Peter Sprygada 9def666f3d Merge pull request #4664 from GGabriele/nxos_pim_rp_address
Adding nxos_pim_rp_address
8 years ago
Peter Sprygada dd0bec4b85 Merge pull request #4663 from GGabriele/nxos_pim
Adding nxos_pim module
8 years ago
Peter Sprygada 3ad8cbe5fc Merge pull request #4662 from GGabriele/nxos_overlay_global
Nxos overlay global
8 years ago
Peter Sprygada f961e57db1 Merge pull request #4656 from GGabriele/nxos_interface_ospf
Adding nxos_interface_ospf
8 years ago
Peter Sprygada b603774e55 Merge pull request #4655 from GGabriele/nxos_hsrp
Adding nxos_hsrp
8 years ago
Peter Sprygada 1b281cb7cc Merge pull request #4654 from GGabriele/nxos_file_copy
Adding nxos_file_copy
8 years ago
Peter Sprygada 3370df7e87 Merge pull request #4625 from GGabriele/nxos_ospf_vrf
Adding nxos_ospf_vrf module
8 years ago
Peter Sprygada cdda76df8a Merge pull request #4653 from GGabriele/nxos_evpn_vni
Adding nxos_evpn_vni
8 years ago
Peter Sprygada 4234add9e9 Merge pull request #4652 from GGabriele/nxos_bgp_neighbor_af
Adding nxos_bgp_neighbor_af module
8 years ago
Peter Sprygada 94db615d22 Merge pull request #4651 from GGabriele/nxos_bgp_neighbor
Adding nxos_bgp_neighbor module
8 years ago
Peter Sprygada 95d495b50b Merge pull request #4650 from GGabriele/nxos_bgp_af
Adding nxos_bgp_af module
8 years ago
Peter Sprygada b0d50b42dd Merge pull request #4624 from GGabriele/nxos_ospf
Adding nxos_ospf module
8 years ago
Peter Sprygada a1badcf6f6 Merge pull request #4622 from GGabriele/nxos_evpn_global
Adding nxos_evpn_global module
8 years ago
Peter Sprygada 1f6f430819 Merge pull request #4621 from GGabriele/nxos_acl_interface
Adding nxos_acl_interface_module
8 years ago
Peter Sprygada ea37837ac8 Merge pull request #4618 from GGabriele/nxos_acl
Adding nxos_acl module
8 years ago
Peter Sprygada 65fed11424 Merge pull request #4602 from GGabriele/nxos_bgp
Adding nxos_bgp.py
8 years ago
Peter Sprygada 99ddf08e2b Merge pull request #4751 from privateip/ios_config
minor bug fix to pass path to difference() in ios_config
8 years ago
Peter Sprygada c716744f3c 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.
8 years ago
Senthil Kumar Ganesan 41f5737334 Added Command module to support Dell Networking OS9 8 years ago
Peter Sprygada db5cb54b23 Merge pull request #4749 from privateip/nxos_config
fixes bug where nxos_config wasn't handling checkpoints correctly
8 years ago
afunix ab7fe884d7 Updated get_url module to process FTP results correctly [#3661] (#4601) 8 years ago
Peter Sprygada ec9f6594ca fixes bug where nxos_config wasn't handling checkpoints correctly 8 years ago
Peter Sprygada 81aa3a760c Merge pull request #4730 from privateip/ios_template
fix bug in ios_template when include_defaults is set to true
8 years ago
Peter Sprygada 0a03d34916 Merge pull request #4729 from privateip/ios_config
adds path kwarg when performing config diff checks in ios_config
8 years ago
Peter Sprygada c3c964475c 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
8 years ago
Peter Sprygada 05887b8f86 adds path kwarg when performing config diff checks in ios_config 8 years ago
Peter Sprygada 52fd4914ca Merge pull request #4561 from jedelman8/nxos_interface
removed feature check for nxos_interface
8 years ago
Peter Sprygada db18577df1 Merge pull request #4724 from privateip/eos_config
roll up of minor fixes in eos_config module
8 years ago
Peter Sprygada 87dc24b19e 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
8 years ago
@skg_net 1d3a70a689 dnos10_template module 8 years ago
Peter Sprygada e464599632 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
8 years ago
GGabriele a1520d5e48 Improved config function 8 years ago
GGabriele 3051d22d4f Improved config function 8 years ago
GGabriele ecc1894346 Improved config function 8 years ago
GGabriele b7031c8102 Improved config function 8 years ago
GGabriele fae497122f Improved config function 8 years ago
GGabriele 055c273f5f Improved config function 8 years ago
GGabriele d1d69e8e38 Improved config function 8 years ago
GGabriele fb91c9ed72 Improved config function 8 years ago
GGabriele bca384a3a6 Improved config function 8 years ago
GGabriele 75a107161d Improved config function 8 years ago
GGabriele 9a5338e52f Improved config function 8 years ago
GGabriele 01f3783e7b Improved config function 8 years ago
GGabriele d183f22147 Improved config function 8 years ago
GGabriele 33d1150033 Improved config function 8 years ago
GGabriele 1a5c9d5134 Removed newline 8 years ago
GGabriele ab00ee0433 Fixed docstring 8 years ago
GGabriele e9e1635f9c Added missing fullstop 8 years ago
Peter Sprygada e5419a2738 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
8 years ago
GGabriele 63efe23ca3 Fixed docstring 8 years ago
GGabriele 6bf9e99a5a Fixed docstring 8 years ago
GGabriele 3496a4873a Fixed docstring 8 years ago
GGabriele fae1d3019f Fixed docstring 8 years ago
GGabriele 23de38d9d6 Fixed docstring 8 years ago
GGabriele 398e825c1b Fixed docstring 8 years ago
GGabriele 3d8ae4ab6a Fixed docstring 8 years ago
GGabriele 9d1ffd3ccc Fixed docstring 8 years ago
GGabriele 1749b87fc9 Fixed docstring 8 years ago
GGabriele 9684ec26af Fixed docstring 8 years ago
GGabriele 02ffc6a6f1 Fixed docstring 8 years ago
GGabriele 7e645e16a7 Fixed docstring 8 years ago
GGabriele 4a84fd2ac6 Fixed docstring 8 years ago
GGabriele 64ad771f11 Fixed docstring 8 years ago
GGabriele 50e7b378a6 Fixed docstring 8 years ago
GGabriele 0dbe20beae Fixed docstring 8 years ago
GGabriele 393f07da88 Fixed docstring 8 years ago
GGabriele f5d5de5601 Fixed docstring 8 years ago
GGabriele eb2de71b65 Fixed docstring 8 years ago
GGabriele b77436823b Fixed docstring 8 years ago
GGabriele 30313f8979 Fixed docstring 8 years ago
GGabriele 192daac855 Fixed docstring 8 years ago
GGabriele 22ce05a489 Fixed docstring 8 years ago
GGabriele ab81283f34 Fixed docstring 8 years ago
GGabriele f12fb67ca4 Fixed docstring 8 years ago
GGabriele cabc937b30 Fixed docstring 8 years ago
GGabriele 401514ac7c Fixed docstring 8 years ago
GGabriele 3fa0ec9748 Fixed docstring 8 years ago
GGabriele 964bffd1d7 Adding missing fullstop 8 years ago
GGabriele 9723c7f9fb Fixed docstring 8 years ago
GGabriele 9357ef31fb Fixed docstring 8 years ago
GGabriele dd4b6a8585 Fixing docstring format 8 years ago
GGabriele 90a9e983b4 Fixed param value format in docstring 8 years ago
GGabriele 59c0e54df5 Fix docstring 8 years ago
GGabriele f8c9df2ca0 Fixed module structure and added one new param 8 years ago
GGabriele bc9bf359b0 Fixed module structure 8 years ago
GGabriele 70ef9ae42c Fixed module structure 8 years ago
GGabriele 303da86423 Fixed module structure 8 years ago
GGabriele 0e8eab40fb Fixed module structure 8 years ago
GGabriele fe120c14a3 Fixed module structure 8 years ago
GGabriele 8555519945 Fixed module structure 8 years ago
GGabriele 6c0ce20ad7 Fixed module structure 8 years ago
GGabriele c58d21a5c6 Fixed module structure 8 years ago
GGabriele c9c3d26e42 Fixed module structure 8 years ago
GGabriele 0cb9a02202 Fixed module structure 8 years ago
GGabriele 78558fcf53 Fixed config function 8 years ago
GGabriele 336794d758 Fixed config function 8 years ago
GGabriele 7579ddee0c Fixed config function 8 years ago
GGabriele c177bc4f72 Fixed config function 8 years ago
GGabriele fdda32ec52 Fixed module structure 8 years ago
GGabriele 9f06bb7e60 fix imports 8 years ago
GGabriele a4ee5c89da Fixed module structure 8 years ago
GGabriele c50cfe3451 Fixed module structure 8 years ago
GGabriele c3592688e6 Fixed module structure 8 years ago
GGabriele e8b9a7cae7 Fixed module structure 8 years ago
GGabriele cb9bdee7be Fixed module structure 8 years ago
GGabriele fa72ffc3d1 Fixed module structure 8 years ago
GGabriele b2aa859b33 Fixed module structure 8 years ago
GGabriele c9d293299b Fixed module structure 8 years ago
GGabriele 67c24e5f04 Fixed module structure 8 years ago
GGabriele a30d508e0e Fixed module structure 8 years ago
GGabriele d8e6773f8c Fixed module structure 8 years ago
GGabriele 37d27c9b2c Fixed module structure 8 years ago
GGabriele 18562835e3 Fixed module structure 8 years ago
GGabriele 030141e76d Fixed module structure 8 years ago
GGabriele 39d43e96e0 Fixed module structure 8 years ago
GGabriele 42add2f137 Fixed module structure 8 years ago
GGabriele d894adba4a Fixed module structure 8 years ago
GGabriele a1b666d0af Fixed module structure 8 years ago
GGabriele 73cd257b66 Fixed module structure 8 years ago
GGabriele c20d82d9ca Fixed module structure 8 years ago
Peter Sprygada ecca37a959 Merge pull request #4699 from privateip/vyos_config
removes argument from vyos_config module
8 years ago
Peter Sprygada 0045cf31c5 Merge pull request #4687 from privateip/junos_command
add new functionality to junos_command module
8 years ago
Peter Sprygada f0e5a8c7ab Merge pull request #4688 from privateip/junos_netconf
update junos_netconf module
8 years ago
Peter Sprygada 4ab3492011 Merge pull request #4689 from privateip/junos_template
update junos_template module
8 years ago
Peter Sprygada eca9d0700d Merge pull request #4692 from privateip/junos_config
update junos_config module
8 years ago
Peter Sprygada 74ae5a6257 Merge pull request #4697 from privateip/nxos_config
updates nxos_config to remove state argument
8 years ago
Peter Sprygada a756d1baea Merge pull request #4696 from privateip/ops_config
removes state argument from ops_config module
8 years ago
Peter Sprygada eae87e21d9 Merge pull request #4698 from privateip/ios_config
removes state argument from ios_config
8 years ago
Peter Sprygada cba30b637a 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
8 years ago
Peter Sprygada 989a2c7d0f removes argument from vyos_config module
The state argument should not be in vyos_config.  This commit removes the
state argument
8 years ago
Peter Sprygada e0f7912e37 removes state argument from ios_config
The state argument should not be in ios_config.  This change removes the
state argument
8 years ago
Peter Sprygada 330e323705 removes state argument from ops_config module
this removes the state argument from ops_config.  The state argument should
not have been there
8 years ago
GGabriele 9b03b39eb6 Removed tabs 8 years ago
GGabriele 7c9b5b8841 Fixed module structure 8 years ago
GGabriele e725a077c5 Fixed module structure 8 years ago
Peter Sprygada a11a311b49 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
8 years ago
Peter Sprygada 256730e997 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
8 years ago
Peter Sprygada ba8613cae9 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
8 years ago
Peter Sprygada 0dfd3f177f update junos_template module
This updates the junos_template module implementing the changes for
Ansible 2.2
8 years ago
GGabriele bafdedd25b Fix docstring 8 years ago
GGabriele a9dc536174 Adding nxos_igmp_interface 8 years ago
GGabriele 0838736b1a Adding nxos_igmp 8 years ago
GGabriele 73b5841b2b nxos_vrf_interface support for 2.1 and 2.2 8 years ago
GGabriele 6d7326cb03 Updating nxos_vrf 8 years ago
GGabriele 7922796e92 nxos_vlan support 2.1 and 2.2 8 years ago
GGabriele 87839953db nxos_ping support for 2.1 and 2.2 8 years ago
GGabriele 811ce02178 nxos_ip_interface support for 2.1 and 2.2 8 years ago
GGabriele 814eb0609d Adding nxos_reboot 8 years ago
GGabriele 373ebaeeb4 Fix PR 8 years ago
GGabriele 4f0259ff9b Added python object for 2.1 and 2.2 support 8 years ago
GGabriele 65c6f5079c Increase timeout 8 years ago
GGabriele b89467ada4 Fixed docstring 8 years ago
GGabriele 2c7e9a0330 Adding nxos_rollback 8 years ago
GGabriele a98f17db15 Adding nxos_vxlan_vtep_vni 8 years ago
GGabriele 15d4fa4207 Adding nxos_vxlan_vtep 8 years ago
GGabriele af7fb1a40b Fix docstring 8 years ago
GGabriele 5de77d4e6e Adding nxos_vrf_af 8 years ago
GGabriele 8bf651afaa Adding nxos_portchannel 8 years ago
GGabriele a7ea96f61e Adding nxos_vpc 8 years ago
GGabriele 61642cce45 Adding nxos_static_route 8 years ago