Commit Graph

11 Commits (ac0ee3d006cabb61c460681be3cf84ea382ca77e)

Author SHA1 Message Date
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)
12 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.
12 years ago
Michael DeHaan fb8200b9b9 reinstate invalid argument checks where possible, daisy chainee/chained modules turn it off 12 years ago
Jan-Piet Mens a81944e32b Fix exeptions, replace 'as' by ',' as reported on IRC for Python 2.4.3 on Centos5 12 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. 12 years ago
Jan-Piet Mens 62393ccc7c Fix file module to support = in args; remove superflous call in get_url 12 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.
12 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
12 years ago