Daniel Hokka Zakrisson
578ec127fb
Remove choices=BOOLEANS as it is no longer needed
12 years ago
Daniel Hokka Zakrisson
df798d0688
Use argument type checking to convert to boolean
12 years ago
Michael DeHaan
7b2c8b302f
Merge pull request #2146 from dagwieers/thirsty-force
...
Add force= and make thirsty= an alias for backward compatibility
12 years ago
Michael DeHaan
333b6bbaac
Show how to use the more simplified way of including EXAMPLES in docs. We should update
...
all module docs to do this.
12 years ago
Dag Wieers
486889bbbd
Add force= and make thirsty= an alias for backward compatibility
12 years ago
Daniel Hokka Zakrisson
0243b7be7c
Fix get_url to work on Python 2.4
12 years ago
Daniel Hokka Zakrisson
0bfec51a04
Remove last remnants of daisychaining
12 years ago
Michael DeHaan
970ae584c9
fix documentation formatting for get_url
12 years ago
igor
005f864068
minor doc changes
12 years ago
igor
d683c2431e
add support for user:password syntax in urls to get_url
12 years ago
Jan-Piet Mens
caf003c813
DOCUMENTATION strings
12 years ago
Michael DeHaan
663a8fef3f
chmod -x for all module files in source checkout
12 years ago
Dag Wieers
82ec405b05
Don't require thirsty mode for directory destination
...
There is no need to require thirsty mode when the destination is a directory. We add the basename of the url to the destination directory and proceed with that. If that file exists in non-thirsty mode continue as expected.
I also cleaned up some of the logic that is no longer necessary if we simply rewrite the destination from the very start the way it is expected.
12 years ago
Jan-Piet Mens
feab57e270
Reformat code: examples consistently
...
- added terse syntax to modules.rst
- added description of special variables to template module
12 years ago
Michael DeHaan
cbc12f0dba
Various performance streamlining and making the file features usable in all modules without daisy chaining.
12 years ago
Michael DeHaan
046c6c66f2
various small doc tweaks
12 years ago
Jan-Piet Mens
a72a6e42c5
Added attribution to all module DOCUMENTATION strings
12 years ago
Michael DeHaan
405c097c43
Various fixes for the module documentation auto-generator
12 years ago
Michael DeHaan
83f277cfe6
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
60e0410298
Tweak DOCUMENTATION YAML as per latest 991
12 years ago
Jan-Piet Mens
e041c2e2cd
First attempt at standardizing DOCUMENTATION string (new DICT)
12 years ago
Ali Asad Lotia
c0aac03b0c
url_get module returns dest
...
The url_get module now includes the destination in the returned JSON.
12 years ago
Ali Asad Lotia
99746d4a83
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
1ae018ce94
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
75bbd73173
Fix indentation
12 years ago
Michael DeHaan
faed4b5a33
whitespace + remove deprecated YAML parser (migration script lives in examples/scripts and warning was added
...
in 0.6 release)
12 years ago
Michael DeHaan
08c1f96e4b
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)
12 years ago
Michael DeHaan
7e9e29011e
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.
12 years ago
Michael DeHaan
ed14312ad6
reinstate invalid argument checks where possible, daisy chainee/chained modules turn it off
13 years ago
Jan-Piet Mens
31c0e523c2
Fix exeptions, replace 'as' by ',' as reported on IRC for Python 2.4.3 on Centos5
13 years ago
Michael DeHaan
ce5f3dd148
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
628b289ab3
Fix file module to support = in args; remove superflous call in get_url
13 years ago
Michael DeHaan
0b891fc8fb
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
b8d7b5041b
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