James Cammarata
d98d76aeae
Adding "follow" param for file/copy options
...
Also modifies the template action plugin to use this new param
when executing the file/copy modules for templating so that links
are preserved correctly.
Fixes #8998
10 years ago
James Cammarata
311c10c8e5
Docs updates to add examples for symbolic modes
...
Also fixes missing doc fragments missing in template and assemble
10 years ago
James Cammarata
0b35433654
Fix check mode issues with copy module
...
Fixes #8639
10 years ago
James Cammarata
6d4b429488
Update docs for copy directory_mode param per #8572
10 years ago
Michael DeHaan
ed0751984c
Copy recursion works when source is a parameter, there is no parameter 'recurse' here.
10 years ago
Michael DeHaan
f228e0bff4
Some stray doc tweaks with file modules.
10 years ago
James Cammarata
abe3655cec
Double check whether the parent directory really exists using stat()
...
Fixes #7760
11 years ago
James Cammarata
2ac27fbbea
Use file documentation fragement for the copy module
11 years ago
Brian Coca
ac14a8d6ad
unified calls to fs function vs duplicate functions for file and
...
directory
11 years ago
James Cammarata
7faf766305
Merge branch 'devel' of https://github.com/jjshoe/ansible into jjshoe-devel
11 years ago
someda
5bb888af4b
fix #7244 recursive copy fails when setting directory attributes
...
- reverse the order of new_directory_list returned from split_pre_existing_dir in copy module
11 years ago
jjshoe
6f0808b23b
Ensure the validation string has %s in it
11 years ago
James Tanner
fec4c797d9
Fixes #6929 remote file module doc fragments from copy and template
11 years ago
Michael DeHaan
63a1330263
Use common file argument system previously implemented by @sivel for rax modules on the file modules as well (copy/file/template).
...
Application to other cloud providers would make very good sense.
11 years ago
Robert Wehner
406317371b
Update 'validate=' parameter documentation to make clear that the command
...
passed via this paramter is not passed via shell and so all shell features
will not work.
11 years ago
Richard C Isaacson
a707e858cd
Minor cleanup.
11 years ago
Richard C Isaacson
3ca9fc64d5
copy module: cleanup and if directory_mode not set default to umask
11 years ago
Richard C Isaacson
326ed4eeeb
Copy Module: Add the ability to set directory attributes on recursive copy.
...
Closes GH-6194.
These changes pass attribute modifications through to new directories during a recursive copy with an addition allowing for the directory mode to be set independantly.
11 years ago
James Cammarata
b667e1d404
Add expanduser calls on src/dest in the module too
11 years ago
muffl0n
68bef304c8
already call expanduser in action_plugin
11 years ago
Michael DeHaan
f16f2f23f5
Update copy
...
Update copy documentation to reference synchronize module
11 years ago
James Tanner
4f9aadcc07
Addresses #5023 Fix import comments
11 years ago
James Tanner
38edad70ac
Fixes #5023 Convert all modules to use new snippet import pattern
11 years ago
Michael DeHaan
08996d78d6
Add version_added to all modules missing version_added information, the docs formatter will now
...
raise errors when omitted, updated changelog with new modules.
11 years ago
Paul Sokolovsky
e2b38ff41a
copy: Implement recursive copying if src is a directory.
...
If src param to copy is a directory, all files under it are collected
and pushed one by one to target. Source dir path handled in a way
simalar to rsync: if it ends with slash, only inside contents of
directory are copied to destination, otherwise the dir itself is
copied (with all contents of course). Original idea and implementation
by https://github.com/ansible/ansible/pull/1809 . Rewritten to address
review comments and simplify/correct logic.
11 years ago
Jim Kleckner
dc021c9dc5
Add detail to copy module validate argument
...
This clarifies the validate command argument and makes it clear that if
it is present, it must include the '%s' argument for the path to the
temporary file to validate.
11 years ago
billwanjohi
45e5005140
validate files: fix usage error in example command
...
visudo requires the -f option to check any other file than the default.
I've added this to the example ansible tasks.
12 years ago
Jan-Piet Mens
3404a0fc16
DOCS: standardize on EXAMPLES (a.k.a. Docs-JumboPatch JetLag Edition)
...
Migrated all examples: in DOCUMENTATION=''' string to standalone EXAMPLES=''' string
Added deprecation warning to moduledev.rst and remove deprecated example from it
Fixed up a few typos and uppercased some acronyms.
add consistency to how EXAMPLES are formatted
12 years ago
Michael DeHaan
308bc059a7
copy module fixes for 'make pep8'
12 years ago
Michael Vogt
82f65c0dd9
add "no_log=True to copy:content
12 years ago
Michael DeHaan
26c6c61d96
Fix error in previous PR.
12 years ago
Brian Coca
d163deaf45
generalized cleanup function, in case modules want to use
...
removed return code as it doesn't make sense anymore
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
12 years ago
Michael DeHaan
cd97a4cb14
Allow modules to be categorized, and also sort them when generating the documentation.
12 years ago