Timothy Appnel
e692212a36
Return of sychronize module code for take 3
2013-09-19 03:17:43 -04:00
James Cammarata
9c70be7c67
Updated version_added string for the new validate_md5 option
2013-09-16 05:42:13 -05:00
James Cammarata
875eddc320
Merge branch 'fetch' of https://github.com/bpennypacker/ansible into bpennypacker-fetch
2013-09-16 05:39:48 -05:00
Brian Coca
1ddcc9574b
now w/o python module dependencies
...
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-09-10 23:13:36 -04:00
James Cammarata
0a63bcd616
Merge branch 'file_fixes' of https://github.com/bcoca/ansible into bcoca-file_fixes
2013-09-09 10:29:11 -05:00
James Cammarata
1c1c103d93
Corrected example for lineinfile due to ': ' on line
...
Closes #3992
2013-09-05 20:37:54 -05:00
Marcus McCurdy
249dc38527
Makes pervious lineinfile fix more explicit
2013-09-02 16:16:45 -04:00
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.
2013-09-02 11:14:40 -04:00
Bruce Pennypacker
5949b87334
changed ignore_md5_mismatch to validate_md5
2013-08-28 14:41:00 +00:00
Bruce Pennypacker
386b755892
added optional ignore_md5_mismatch parameter
2013-08-28 14:16:57 +00:00
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>
2013-08-22 23:35:24 -04:00
James Cammarata
5e0b083730
Missed some typos in macros for the xattr doc
2013-08-20 00:50:56 -05:00
James Cammarata
3f506ddf93
Fixing docs in xattr module
2013-08-20 00:47:07 -05:00
James Cammarata
7de4db9d09
Cleaning up some typos in the xattr module
2013-08-19 16:08:32 -05:00
James Cammarata
ceeca40f58
Merge branch 'xattr2' of https://github.com/bcoca/ansible into bcoca-xattr2
2013-08-19 15:42:51 -05:00
Michael DeHaan
9b1069c40a
Removing synchronize momentarily as it looks like this won't make 1.3 dates
2013-08-16 15:22:39 -04:00
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>
2013-08-15 23:39:02 -04:00
Ben Podoll
5c3addac8d
fixing problem causing docs not to build
2013-08-12 12:17:34 -05:00
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
2013-08-12 11:45:32 -05:00
Mark Mandel
0f011c3c58
expand user home path in stat.
2013-08-12 17:34:54 +10:00
Michael DeHaan
fad21a4af0
Add missing version_added to docs.
2013-08-11 16:21:00 -04:00
Michael DeHaan
24f72b78db
Style/docs cleanup, and also improve an error message.
2013-08-10 18:58:45 -04:00
Brian Coca
a2226228d9
fixed error on detecting missing requirements
...
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-07-25 21:51:29 -04:00
Bruce Pennypacker
bb07c443a4
doc update
2013-07-25 09:59:23 -04:00
Michael DeHaan
3b3ff552f2
Remove reference to 'context' since it's not implemented.
2013-07-21 11:52:22 -04:00
Brian Coca
9bb2e6a63e
corrected absent example
...
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-07-21 11:32:56 -04:00
Brian Coca
46dea95c11
initial draft acl module
...
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-07-21 11:18:31 -04:00
Michael DeHaan
be35a035b3
Revert "Fix inconsistent json output"
...
Breaks recursion parameter on file.
This reverts commit e7226e104e
.
2013-07-20 18:08:42 -04:00
Michael DeHaan
237539a221
Merge pull request #3516 from dagwieers/file-dest
...
Fix inconsistent json output in file module
2013-07-20 09:01:19 -07:00
Brian Coca
93f8483d68
new module that handles extended attributes on files
...
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-07-18 22:29:07 -04:00
Stephen Fromm
d43f5d3ab7
Update stat module to handle symlinks
...
Add follow parameter to stat module that controls whether to follow
symlinks. It defaults to no.
This then calls os.stat or os.lstat based on the value of follow.
Add lnk_source key/value pair if path is a symlink and follow=no.
Drop the statement that sets isdir=False and islnk=True when path is a
symlink that points to a directory.
2013-07-16 10:27:38 -07:00
Dag Wieers
f38d7bc7f0
Fix inconsistent json output
...
The file module would in some cases return dest=/path/to/file, and in other cases return path=/path/to/file, this change makes it more consistent and in line with all the other file-related modules (i.e. copy, assemble, template, ...) by using dest= instead of path= as the input and output argument. (Of course, path is still there as an alias for compatibility).
2013-07-12 21:23:34 +02:00
Michael DeHaan
22f6e6c4cd
Merge pull request #3425 from jpmens/stat1
...
files/stat: add pw_name and md5 sum to stat, and add meaningful? example
2013-07-12 07:21:09 -07:00
Michael DeHaan
701f55119f
Merge pull request #3406 from podollb/devel
...
fixing small mis-spelling
2013-07-11 05:29:11 -07:00
Michael DeHaan
090b64f828
Revert "ini_file: add support for lists of options/values"
...
Breaks "," values in INI files
This reverts commit af051d6f77
.
2013-07-05 12:04:07 -04:00
Jan-Piet Mens
494d784e91
files/stat: add pw_name and md5 sum to stat, and add meaningful? example
...
remove unnecessary import,
md5 sum on regular files only
2013-07-03 21:07:45 +02:00
Ben Podoll
5157fd3ec7
fixing small mis-spelling
2013-07-01 21:33:25 -05:00
Jan-Piet Mens
e788a5d930
broken docs in files/file module!
...
remove obsolete examples: key
2013-07-01 12:18:07 +02:00
Michael DeHaan
51a7086c95
Merge branch 'files_force' of git://github.com/rhaido/ansible into devel
2013-06-30 19:24:37 -04:00
Michael DeHaan
90c1701f1c
Styling: indentation
2013-06-30 18:51:11 -04:00
Michael DeHaan
e7da7ae120
Merge pull request #3340 from bpennypacker/stat
...
get file/path facts via 'stat'
2013-06-30 09:19:06 -07:00
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.
2013-06-26 13:24:15 -05:00
Bruce Pennypacker
5af9543b75
don't fail if the file doesn't exist. Just set 'exists' to true/false as appropriate
2013-06-26 12:32:28 -04:00
Bruce Pennypacker
88d9145235
Fixed stat of symlinked dirs
2013-06-25 14:14:18 -04:00
Bruce Pennypacker
8f19762748
get file/path facts via 'stat'
2013-06-25 11:04:22 -04:00
Mike Grozak
da2fb08d47
Fixed typo
2013-06-20 12:46:23 +02:00
Mike Grozak
58618eef8d
Updated documentaion for the file module
2013-06-20 12:46:23 +02:00
Mike Grozak
ee813d3bd7
added possibility to force symlinks to none-existent destination (which might appear later)
2013-06-20 12:43:23 +02:00
Mike Grozak
4716b779f6
added force parameter to symlink invocation, in order to force the creation in case of already existing destination with the type of 'file'
2013-06-20 12:43:23 +02:00
Michael DeHaan
28157b5a7a
Merge pull request #3226 from jpmens/ini_file2
...
ini_file: add support for lists of options/values
2013-06-19 18:59:19 -07:00
Michael DeHaan
393bfd59b7
Merge branch 'file_hard' of git://github.com/bcoca/ansible into devel
...
Conflicts:
library/files/file
2013-06-18 20:31:05 -04:00
Jan-Piet Mens
98c1423269
Docs: consistently format playbook EXAMPLES
2013-06-17 08:53:46 +02:00
Michael DeHaan
152db00ed9
Merge remote branch 'origin' into devel
...
Conflicts:
library/web_infrastructure/django_manage
2013-06-16 22:15:30 -04:00
Jan-Piet Mens
9adf436270
ini_file: add support for lists of options/values
2013-06-15 22:21:34 +02:00
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
2013-06-15 20:54:25 +02:00
Brian Coca
45a7f23b73
Added hardlink option
...
Also a bit nicer now with failures
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-06-15 11:14:34 -04:00
Serge van Ginderachter
f8f9e7167d
docfix on file module, aliases for path parameter
2013-06-14 20:45:58 +02:00
Lorin Hochstein
b116045220
lineinfile example: /etc/host[s]
...
Change a lineinfile example from /etc/host to /etc/hosts
2013-06-05 13:54:37 -04:00
Michael DeHaan
899cf49f54
Merge branch 'escape' of git://github.com/ngrilly/ansible into repr
2013-05-29 18:29:16 -04:00
Michael DeHaan
2a479cca52
Fixup fetch doc formatting.
2013-05-29 10:45:31 -04:00
Michael DeHaan
111f5239b4
Minor style tweak.
2013-05-29 10:14:47 -04:00
Timothy Appnel
e0307445f8
Modified assemble module so the dest file is streamed together rather than built-in memory before writing.
2013-05-29 10:14:47 -04:00
Nicolas Grilly
b2f5db97bd
Escape args injected in new style modules
2013-05-24 01:01:07 +02:00
Stoned Elipot
e320616974
Fix empty requirements specifications in modules documentation
...
And also be liberal in what ansible-doc accepts as an empty
requirements specification.
While here fix a typo in template module documentation
wrt jinja2 overrides example.
2013-05-16 17:15:21 +02:00
Michael DeHaan
308bc059a7
copy module fixes for 'make pep8'
2013-05-11 17:21:04 -04:00
Michael DeHaan
151038471f
Improve check mode reporting for directories and file modes.
2013-05-11 15:05:00 -04:00
Michael DeHaan
0d68e0d06b
Merge pull request #2886 from fesplugas/devel
...
Fixed Typo
2013-05-11 11:29:20 -07:00
Michael DeHaan
b003aca0ba
Merge pull request #2860 from bcoca/lininfile_safe
...
makes lineinfile a bit safer by using atomic rename
2013-05-11 10:58:17 -07:00
Francesc Esplugas
321afaf637
s/temlpate/template
2013-05-10 20:34:36 +02:00
Michael Vogt
82f65c0dd9
add "no_log=True to copy:content
2013-05-10 20:32:33 +02:00
Brian Coca
d5128ee30e
changed lininfile to be safer by writing to temp file and moving into place
...
instead of writing directly to original
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-05-07 22:08:29 -04:00
Michael DeHaan
26c6c61d96
Fix error in previous PR.
2013-05-05 14:30:48 -04:00
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>
2013-05-05 13:26:29 -04:00
Michael DeHaan
cd97a4cb14
Allow modules to be categorized, and also sort them when generating the documentation.
2013-04-28 15:03:45 -04:00