Michael DeHaan
550fa7ec27
Various fixes for the module documentation auto-generator
12 years ago
Michael DeHaan
5256ea7e75
Various tweaking to get the module formatter to work for 'make docs' in the docs project. Likely the templates for other module formatting types will have to change
...
by the time I'm done.
12 years ago
Jan-Piet Mens
af1f925eea
Tweak DOCUMENTATION YAML as per latest 991
12 years ago
Jan-Piet Mens
952a82cca0
First attempt at standardizing DOCUMENTATION string (new DICT)
12 years ago
Ali Asad Lotia
eb2bdb6642
url_get module returns dest
...
The url_get module now includes the destination in the returned JSON.
12 years ago
Ali Asad Lotia
6867d9730e
Indicate thirsty argument required if dest is dir.
...
The check for the destination being a directory is now done before
checking if the file exists, that way the user is informed that the
thirsty argument is required.
12 years ago
Michael DeHaan
1af0a4c303
Adds a thirsty=yes|no to the get_url module, such that if downloading a large file from the internet you can decide
...
whether to download it every time or not -- will replace only on change, or decide to not download. The default
is thirsty=no which will not download every time by default.
12 years ago
Michael DeHaan
ed449ed3e2
Fix indentation
12 years ago
Michael DeHaan
5ed21bf443
whitespace + remove deprecated YAML parser (migration script lives in examples/scripts and warning was added
...
in 0.6 release)
12 years ago
Michael DeHaan
85af6986cd
Fix some subtle behavior of how the get_url module chains into the file module, plus blend the results of daisy chain
...
operations in the correct order, so the file module results overlay the original module results, not the other way
around (which keeps any failure msg's intact)
13 years ago
Michael DeHaan
baacde6c74
Add encoding lines to python modules such that they can take unicode options if they are fed them, since the
...
AnsibleModule stuff no longer base64 encodes for simplicity and speed reasons.
13 years ago
Michael DeHaan
fb8200b9b9
reinstate invalid argument checks where possible, daisy chainee/chained modules turn it off
13 years ago
Jan-Piet Mens
a81944e32b
Fix exeptions, replace 'as' by ',' as reported on IRC for Python 2.4.3 on Centos5
13 years ago
Michael DeHaan
4782bc1949
Port the file module over to the new common code infrastructure + cleanup some redundant imports since the module code already imports those things.
13 years ago
Jan-Piet Mens
62393ccc7c
Fix file module to support = in args; remove superflous call in get_url
13 years ago
Michael DeHaan
2437ee5236
Tweaking daisychain internals to allow get_url to modify the path destination when downloading to a directory.
...
Minor module refactoring.
13 years ago
Jan-Piet Mens
b4d4811077
new module: get_url
...
get module (with new module-magic-code!)
Usage: ansible -m get -a "url=http://xxxxxxx dest=fileordirctory"
all cleanups as per @mpdehaan's suggestions
add daisychain
added example playbook (get_url.yml) with URLencode example
13 years ago