Brian Coca
1229adb36c
Merge pull request #2609 from cspollar/devel
...
Fixed typo in uri module example
9 years ago
Brian Coca
292a83cba7
corrected version_added for new temp_dest feature
9 years ago
Brian Coca
d2eaf33add
Merge pull request #1887 from sysadmin75/9512_get_url_tmp_option2
...
Adds tmp_dest option to get_url module.
9 years ago
cspollar
34f7d7b068
Fixed typo in uri module example
9 years ago
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
9 years ago
Toshio Kuratomi
49ee5dd443
Remove debugging
9 years ago
Toshio Kuratomi
11833906b5
xmlcharrefreplace is only for encoding, not for decoding :-(
9 years ago
Brian Coca
f33fba84c0
specified that uri must be uppercase
9 years ago
Brian Coca
144291120e
restored quotes to checksum description to avoid breaking docs
9 years ago
JM
7943b3e6b0
description for the get_url module describing checksum verification before file download
9 years ago
Sam Mingo
7982d582d9
Update get_url.py
...
Fixed typo with header parameter to get_url in the documentation.
9 years ago
Colin Hutchinson
ab50943887
Update get_url.py
...
use an abbreviated sha
9 years ago
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
9 years ago
Toshio Kuratomi
8412adc4f9
Quote checksum description to fix docs
9 years ago
muffl0n
4f0cf6d2ca
Allow additional hashing algorithms. Directly use hashlib and check if
...
used algorithm is supported.
9 years ago
sysadmin75
cd8bfc7695
Adds tmp_dest option to get_url module.
...
Addresses the issue in ansible/ansible#9512
9 years ago
Brian Coca
587370e2e7
minor doc fixes to get_url
9 years ago
Brian Coca
76344db61e
fixed version added
9 years ago
Dan
777d736baa
Added header support
...
Added the ability to pass custom http headers to the fetch_url method.
9 years ago
Brian Coca
03a809a21c
added version_added to body_format in uri
9 years ago
Brian Coca
ca80b92233
added version_Added to get_url's force_basic_auth
9 years ago
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
9 years ago
Brian Coca
11c6e6a3f5
Merge pull request #1179 from hver/devel
...
Allow custom methods in uri module
9 years ago
Iiro Uusitalo
afd0222184
uri.py is not using module_utils/urls.py from ansible core
9 years ago
Iiro Uusitalo
4b1b10fa20
Refactor force basic auth, now all modules which use fetch_url() can use force_basic_auth
9 years ago
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'
9 years ago
Toshio Kuratomi
27e1aa7d10
Merge pull request #1634 from Eronarn/devel
...
Change uri debug example
10 years ago
Brian Coca
b3d5479612
Merge pull request #687 from abackstrom/sha256-mismatch-redownload
...
get_url: Force redownload if sha256sum does not match
10 years ago
James Meickle
73390f8ecc
Change uri debug example
10 years ago
Toshio Kuratomi
280ccfbb78
Add note about redirects proxies
...
Fixes #1574
10 years ago
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()
10 years ago
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
10 years ago
Greg DeKoenigsberg
2a5f0bde87
Proper author info for all remaining modules
10 years ago
Toshio Kuratomi
5983d64d77
Properly flip default for verifying server cert. Add nice error messages when the cert is invalid
10 years ago
Toshio Kuratomi
7fea93835c
Change uri module to validate ssl certs by default
10 years ago
whiter
ba35cb8173
Doc update to highlight use of body_type parameter
10 years ago
Toshio Kuratomi
b307f7bcba
Fix problem writing binary content to a temporary file in the uri module.
...
Fixes https://github.com/ansible/ansible/issues/10938
Fixes https://github.com/ansible/ansible/issues/7606
10 years ago
Tom Paine
97b64abf75
Update uri.py
...
Move choices from description to choices field.
10 years ago
Hennadiy (Gena) Verkh
1f37f2a152
Removed method restriction in uri module
10 years ago
Schmitt Christian
9ebef6275d
Removed the wrong Note
...
Currently as already in the description, this module works with proxy settings.
10 years ago
Sébastien Bocahu
b2d570e991
Removes YAML body_format option
...
It would require adding a dependency to the YAML module while it might
not provide much benefit (has anybody seen a HTTP API taking YAML as
input ?)
10 years ago
Sébastien Bocahu
6b20c3890f
Add body_format for handling of JSON and YAML body
...
body_format is a new optional argument that enables handling of JSON or
YAML serialization format for the body argument.
When set to either 'json' or 'yaml', the body argument can be a dict or list.
The body will be encoded, and the Content-Type HTTP header will be set,
accordingly to the body_format argument.
Example:
- name: Facette - Create memory graph
uri:
method: POST
url: http://facette/api/v1/library/graphs
status_code: 201
body_format: json
body:
name: "{{ ansible_fqdn }} - Memory usage"
attributes:
Source": "{{ ansible_fqdn }}"
link: "1947a490-8ac6-4bf2-47c1-ff74272f8b32"
10 years ago
Brian Coca
42d91951cf
Merge pull request #537 from zitterbacke/patch-2
...
fix uri modul for JSON-escape quotation marks
should fix #121
10 years ago
Dan Rue
c2f731e5bd
Do not mark "skipped" when changed is false
...
When using the "creates" option with the uri module, set changed
to False if the file already exists. This behavior is consistent with
other modules which use "creates", such as command and shell.
10 years ago
Annika Backstrom
a935baf7dd
Force redownload if sha256sum does not match
10 years ago
zitterbacke
22e1b26bea
fix uri modul for JSON-escape quotation marks
...
consider the following response body (content) of a REST/JSON webservice containing escaped quotation marks:
```json
{ "key": "\"works\"" }
```
decoding this string not as raw will lose the backslash as JSON escape. later json.loads will fail to parse.
Inspired by [this thread](https://groups.google.com/forum/#!topic/ansible-project/kymtiloDme4 ) on the mailing list and the following python shell code:
```python
import json
string=r'{ "key": "\"works\"" }'
json.loads(string)
json.loads(string.decode('raw_unicode_escape'))
json.loads(string.decode('unicode_escape'))
```
10 years ago
Toshio Kuratomi
9c6826e928
Add text/json as a mimetype to try deserializing
...
Fixes #503
10 years ago
Toshio Kuratomi
6317d3a988
Move from md5 to sha1 to work on FIPS-140 enabled systems
10 years ago
Michael DeHaan
0be8798858
Renames.
10 years ago