Commit graph

120 commits

Author SHA1 Message Date
Peter Sprygada
23f1d20a5c initial add of ios_template module
This adds a new module for working with IOS devices and building configurations
using templates.
2016-02-06 08:19:01 -05:00
Peter Sprygada
d05ceb9e28 initial add of ios_config module
This adds a new module ios_config that can be used for configuring
IOS devices.
2016-02-06 08:16:32 -05:00
Peter Sprygada
d64ae18307 bug fix on parameter in eos_config
The eos_config module has a bug where its trying to pass an argument
that doesn't exist.  This fixes that problem, removing the offending
keywork argment
2016-02-06 07:37:46 -05:00
Peter Sprygada
0df3a0e501 Merge pull request #2941 from privateip/module_eos_template
initial add of new module eos_template
2016-02-06 07:02:14 -05:00
Peter Sprygada
9ee5dc12b6 Merge pull request #2872 from privateip/module_eos_command
initial add of eos_command module
2016-02-06 07:01:51 -05:00
Peter Sprygada
6702496781 Merge pull request #2862 from privateip/module_eos_config
initial add of eos_config module
2016-02-06 07:01:24 -05:00
Peter Sprygada
b7c2878136 initial add of eos_config module
This adds a new module for pushing configuraitons to eos devices in a
reliable and repeatable fashion.  It includes support for templating
configurations and backing up the current config prior to pushing out
changes.  This module works over either CLI or EAPI.

This PR has a dependency on ansible/ansible PR #14009 being merged
2016-02-06 06:55:27 -05:00
Peter Sprygada
fca78058db fixup docstring in nxos_config module 2016-02-06 06:35:01 -05:00
Peter Sprygada
82a051d150 Merge pull request #2897 from privateip/module_nxos_command
initial add of new module nxos_command
2016-02-06 06:29:26 -05:00
Peter Sprygada
6cddd47e67 Merge pull request #2942 from privateip/module_nxos_template
initial add of nxos_template module
2016-02-06 06:28:53 -05:00
Peter Sprygada
ef8df6c0ec initial add of new nxos_config module
This adds a new module for managing configuraiton files for Cisco NXOS
devices.  It provides configuration file management including templating
and backing up the current configuration.

This PR has a dependency on ansible/ansible PR # 14012
2016-02-04 11:31:19 -05:00
Peter Sprygada
25dee10814 initial add of nxos_template module
The nxos_template module worksw by allowing configurations to be pushed
to Cisco NXOS devices over CLI or NXAPI and templated using the Ansible
Jinja2 template engine
2016-02-01 22:22:29 -05:00
Peter Sprygada
d29db07fab initial add of new module eos_template
The eos_template module works by allowing configurations to be pushed
to Arista EOS devices that can be templated by the Ansible Jinja2
template engine
2016-02-01 22:21:40 -05:00
Peter Sprygada
332c6a56c5 initial add of eos_command module
This adds a new module eos_command to network/eos.  The eos_command module
is used for sending arbitrary commands to Arista EOS devices.  It includes
arguments that allow the module to wait for specific values before the
module returns control to the playbook or fails
2016-02-01 21:19:52 -05:00
Peter Sprygada
32e238a8f0 initial add of new module nxos_command
This adds a new module nxos_command that can be used to send arbitrary
commands to NXOS devices.  The module includes an argument that allows
the responses to be evaluated and causes the module not to return
control to the playbook until a set of conditions has been met.
2016-01-31 20:45:14 -05:00
Brian Coca
df222bed86 added missing version_added 2016-01-18 20:46:44 -05:00
techraf
49ec5a6a30 Added 'backup' parameter to get_url module 2016-01-12 00:16:19 +09:00
Brian Coca
1229adb36c Merge pull request #2609 from cspollar/devel
Fixed typo in uri module example
2015-12-02 16:08:15 -08:00
Brian Coca
292a83cba7 corrected version_added for new temp_dest feature 2015-12-02 14:30:28 -08:00
Brian Coca
d2eaf33add Merge pull request #1887 from sysadmin75/9512_get_url_tmp_option2
Adds tmp_dest option to get_url module.
2015-12-02 14:24:25 -08:00
cspollar
34f7d7b068 Fixed typo in uri module example 2015-12-02 14:01:16 -06:00
Toshio Kuratomi
22c2789b72 Document and return an error if httplib2 >= 0.7 is not present. We
can't use httplib2 0.6.x and below because they do not verify TLS
certificates and thus are insecure.

Fixes #1875
2015-10-28 08:52:22 -07:00
Toshio Kuratomi
49ee5dd443 Remove debugging 2015-10-19 10:20:42 -07:00
Toshio Kuratomi
11833906b5 xmlcharrefreplace is only for encoding, not for decoding :-( 2015-10-19 10:15:13 -07:00
Brian Coca
f33fba84c0 specified that uri must be uppercase 2015-10-19 10:14:07 -04:00
Brian Coca
144291120e restored quotes to checksum description to avoid breaking docs 2015-10-05 09:07:16 -04:00
JM
7943b3e6b0 description for the get_url module describing checksum verification before file download 2015-10-04 14:24:07 +02:00
Sam Mingo
7982d582d9 Update get_url.py
Fixed typo with header parameter to get_url in the documentation.
2015-09-09 17:38:05 -04:00
Colin Hutchinson
ab50943887 Update get_url.py
use an abbreviated sha
2015-09-08 12:00:21 -04:00
Colin Hutchinson
880dc307b0 Remove the sample SHA256
putting a full sha256 made the width of the table in the generated docs not fit on some screens
2015-09-01 10:07:03 -04:00
Toshio Kuratomi
8412adc4f9 Quote checksum description to fix docs 2015-08-06 21:10:03 -07:00
muffl0n
4f0cf6d2ca Allow additional hashing algorithms. Directly use hashlib and check if
used algorithm is supported.
2015-08-06 14:49:07 -07:00
sysadmin75
cd8bfc7695 Adds tmp_dest option to get_url module.
Addresses the issue in ansible/ansible#9512
2015-08-06 16:37:48 -04:00
Brian Coca
587370e2e7 minor doc fixes to get_url 2015-07-27 14:20:38 -04:00
Brian Coca
76344db61e fixed version added 2015-07-24 12:12:40 -04:00
Dan
777d736baa Added header support
Added the ability to pass custom http headers to the fetch_url method.
2015-07-24 15:20:17 +01:00
Brian Coca
03a809a21c added version_added to body_format in uri 2015-07-23 15:52:11 -04:00
Brian Coca
ca80b92233 added version_Added to get_url's force_basic_auth 2015-07-19 17:42:12 -04:00
Brian Coca
7ac642f406 Merge pull request #153 from woltage/devel
Refactor force basic auth, now all modules which use fetch_url() can use force_basic_auth
2015-07-19 17:40:36 -04:00
Brian Coca
11c6e6a3f5 Merge pull request #1179 from hver/devel
Allow custom methods in uri module
2015-07-10 09:50:51 -04:00
Iiro Uusitalo
afd0222184 uri.py is not using module_utils/urls.py from ansible core 2015-07-10 08:42:01 +03:00
Iiro Uusitalo
4b1b10fa20 Refactor force basic auth, now all modules which use fetch_url() can use force_basic_auth 2015-07-10 08:40:04 +03:00
Hennadiy (Gena) Verkh
f190f98b06 Update uri.py
Added methods 'TRACE', 'CONNECT' from https://www.rfc-editor.org/rfc/rfc2616.txt, section 5.1.1
Added method 'REFRESH'
2015-07-09 11:39:46 +02:00
Toshio Kuratomi
27e1aa7d10 Merge pull request #1634 from Eronarn/devel
Change uri debug example
2015-07-01 08:10:40 -07:00
Brian Coca
b3d5479612 Merge pull request #687 from abackstrom/sha256-mismatch-redownload
get_url: Force redownload if sha256sum does not match
2015-06-29 23:30:03 -04:00
James Meickle
73390f8ecc Change uri debug example 2015-06-29 13:23:03 -04:00
Toshio Kuratomi
280ccfbb78 Add note about redirects proxies
Fixes #1574
2015-06-25 09:28:39 -07:00
Toshio Kuratomi
4519dd5f4d Small cleanups.
* Import url(lib|parse|lib2) if needed by the module rather than relying
  on module_utils.urls to do so.
* Remove stdlib modules from requirements
* Use the if __name__ conditional for invoking main()
2015-06-24 06:51:00 -07:00
murdochr
9040c2f75c Change docs to reflect correct when syntax for matching variable strings as per MD's forum post as this fails with unhelpful error otherwise.
https://groups.google.com/forum/#!topic/ansible-project/D2hQzZ_jNuM
2015-06-20 21:36:10 +01:00
Greg DeKoenigsberg
2a5f0bde87 Proper author info for all remaining modules 2015-06-15 15:53:30 -04:00