Paul Sokolovsky
2b081b517e
copy: Handle "no copy/propagate attrs only" for recursive mode well.
...
For this, add internal "original_basename" param to file module,
similar to copy module. (Param name is a bit misnormer now, should
be treated as "original basepath").
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
jctanner
c617705687
Merge pull request #4470 from jyap808/patch-1
...
Assume state='directory' if recurse is set and previous state was 'direc...
11 years ago
Michael DeHaan
2587298f5d
Some minor doc updates for the acl module.
11 years ago
Michael DeHaan
1158164c90
Merge pull request #3610 from bcoca/acl_module
...
initial draft acl module
11 years ago
Brian Coca
6db8c642d5
added long names to support older version as per feedback
...
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
11 years ago
Julian Yap
48d2747b6a
Assume state='directory' if recurse is set and previous state was 'directory'
...
Resolves this issue: https://github.com/ansible/ansible/issues/2067
11 years ago
Andrew Pope
4e56510fab
Fixed broken force=yes on files for directories
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
Michael DeHaan
c798b064a0
Fix typo, relative to absolute, fixes #4126
11 years ago
Michael DeHaan
41140c94a6
"touch" option on file is new in 1.4
11 years ago
Joshua Lund
dce712e12d
Fixed a typo in the fetch module documentation
11 years ago
James Cammarata
ff2b87f350
Merge branch 'devel' of https://github.com/volker48/ansible into volker48-devel
11 years ago
James Cammarata
b37f65f9eb
Added a delimiter example and a version_added string for assemble
11 years ago
James Cammarata
8c8c0d4ec4
Fixed a bug in the delimiter change for the assemble module
11 years ago
James Cammarata
d41afd9a46
Merge branch 'devel' of https://github.com/pcgentry/ansible into pcgentry-devel
11 years ago
James Cammarata
d83b7b4009
Change touched -> touch for new file state, and cleaning up docs
11 years ago
René Moser
958abc8a9a
file: added file attributes in state=touched
11 years ago
René Moser
4a61481498
file: skip in check_mode if state=touched
11 years ago
René Moser
ddd35b187c
file: implemented state=touched. Closes GH-4097
11 years ago
Phillip
dea21cf6af
adding an optional delimiter argument to the assemble module
11 years ago
James Cammarata
9c70be7c67
Updated version_added string for the new validate_md5 option
11 years ago
James Cammarata
875eddc320
Merge branch 'fetch' of https://github.com/bpennypacker/ansible into bpennypacker-fetch
11 years ago
Brian Coca
1ddcc9574b
now w/o python module dependencies
...
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
11 years ago
James Cammarata
0a63bcd616
Merge branch 'file_fixes' of https://github.com/bcoca/ansible into bcoca-file_fixes
11 years ago
James Cammarata
1c1c103d93
Corrected example for lineinfile due to ': ' on line
...
Closes #3992
11 years ago
Marcus McCurdy
249dc38527
Makes pervious lineinfile fix more explicit
11 years ago
Marcus McCurdy
e16b9aa3a0
Improves lineinfile's error checking
...
Line in file would raise a TypeError exception if
the 'line' key was in params, but its value was None.
11 years ago
Bruce Pennypacker
5949b87334
changed ignore_md5_mismatch to validate_md5
11 years ago
Bruce Pennypacker
386b755892
added optional ignore_md5_mismatch parameter
11 years ago
Brian Coca
73ffb0c020
- fixed typos and errors from feedback
...
- now makes sure a proper mask is added
- now captures I/O error produced when group, user or permissions are
invalid
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
11 years ago
James Cammarata
5e0b083730
Missed some typos in macros for the xattr doc
11 years ago
James Cammarata
3f506ddf93
Fixing docs in xattr module
11 years ago
James Cammarata
7de4db9d09
Cleaning up some typos in the xattr module
11 years ago
James Cammarata
ceeca40f58
Merge branch 'xattr2' of https://github.com/bcoca/ansible into bcoca-xattr2
11 years ago
Michael DeHaan
9b1069c40a
Removing synchronize momentarily as it looks like this won't make 1.3 dates
11 years ago
Brian Coca
0121b96b1a
now correctly detects hard links
...
simplified check_mode
simplified other file attribute handling in link mode
made conditionals clearer
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
11 years ago
Ben Podoll
5c3addac8d
fixing problem causing docs not to build
11 years ago
Ben Podoll
29f41cf273
adding a little more info to the 'path' param so it's clear there are aliases (which are used in other examples) to avoid confusion
11 years ago
Mark Mandel
0f011c3c58
expand user home path in stat.
11 years ago
Michael DeHaan
fad21a4af0
Add missing version_added to docs.
11 years ago
Michael DeHaan
24f72b78db
Style/docs cleanup, and also improve an error message.
11 years ago
Brian Coca
a2226228d9
fixed error on detecting missing requirements
...
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
12 years ago
Bruce Pennypacker
bb07c443a4
doc update
12 years ago
Michael DeHaan
3b3ff552f2
Remove reference to 'context' since it's not implemented.
12 years ago
Brian Coca
9bb2e6a63e
corrected absent example
...
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
12 years ago
Brian Coca
46dea95c11
initial draft acl module
...
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
12 years ago
Michael DeHaan
be35a035b3
Revert "Fix inconsistent json output"
...
Breaks recursion parameter on file.
This reverts commit e7226e104e
.
12 years ago
Michael DeHaan
237539a221
Merge pull request #3516 from dagwieers/file-dest
...
Fix inconsistent json output in file module
12 years ago
Brian Coca
93f8483d68
new module that handles extended attributes on files
...
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
12 years ago