verm666
b898cb656b
unarchive: fix work with 0 bytes archives
...
This change is in response to issue #1575
2016-12-08 11:23:15 -05:00
Vladimir Martsul
db646757c1
Add "force" description
...
Add "force" option description
2016-12-08 11:23:15 -05:00
gimoh
fd69c5687b
Do not insert extra newline if line already contains it
...
When using YAML multi-line strings, e.g.:
- lineinfile:
dest: /tmp/foo
line: >
foo
bar
the line already ends with a newline. If an extra newline is appended unconditionally it will lead to inserting an extra newline on each run.
2016-12-08 11:23:13 -05:00
Toshio Kuratomi
870446dd6b
Update version_added to 2.0 for the partial option
2016-12-08 11:23:12 -05:00
Juan Picca
81ea358b09
synchronize module: add partial option
2016-12-08 11:23:12 -05:00
Toshio Kuratomi
5f27a073ba
Bump amount of file to download in a chunk to 64k.
2016-12-08 11:23:11 -05:00
Jonathan Mainguy
dd0659c83d
add download ability to unarchive module
2016-12-08 11:23:11 -05:00
Ritesh Khadgaray
9c3f9d23c8
Add the ability to grep for content
2016-12-08 11:23:09 -05:00
Greg DeKoenigsberg
eb881d7d5d
Proper author info for all remaining modules
2016-12-08 11:23:07 -05:00
Tristan Fisher
75ef963922
removes bool type from validate.
2016-12-08 11:23:03 -05:00
Tristan Fisher
0180be25c4
standardizes bools in argument_spec
2016-12-08 11:23:03 -05:00
jaypei
fbc8d4ca4a
use the right way to unescape line string Reference https://github.com/ansible/ansible/issues/10864
2016-12-08 11:23:03 -05:00
Brian Coca
322518d06c
stat doc fix fixes #1371
2016-12-08 11:23:02 -05:00
Greg Taylor
79dd0466b5
Adding directory creation example to file module.
2016-12-08 11:23:00 -05:00
Brian Coca
b4775234c9
minor docfix
2016-12-08 11:23:00 -05:00
Toshio Kuratomi
7e5a4afb6b
Update module "imports" to new style
...
Fixes #1351
2016-12-08 11:23:00 -05:00
Toshio Kuratomi
20d7f929be
Fix use of codecs.escape_decode()
2016-12-08 11:22:59 -05:00
Toshio Kuratomi
5204e94bda
Slightly more future-proof version of the lineinfile fix
2016-12-08 11:22:59 -05:00
Toshio Kuratomi
1002fafedf
Correct lineinfile documentation about double quoting... Hasn't been the case for years.
2016-12-08 11:22:59 -05:00
Jason Paige
329266975b
update flat description
...
default behavior is to append the `hostname/path/to/file`, not prepend as currently stated by the flat arg docs
2016-12-08 11:22:59 -05:00
Brian Coca
0567404c03
generic fix for Exceptions that heppen when trying to set permissions on extracted files fixes ansible/ansible#10934 which is really a corner case
2016-12-08 11:22:58 -05:00
Ryan Hartkopf
118382ca70
synchronize: don't add ssh_args to ssh_opts when false or null
2016-12-08 11:22:56 -05:00
Matt Martz
1ceaa78dc0
Add version_added for the use_ssh_args option
2016-12-08 11:22:55 -05:00
Matt Martz
4faf0d59da
Add ability to specify using ssh_args in synchronize
2016-12-08 11:22:55 -05:00
Toshio Kuratomi
1ddae11bd1
Implement feature to return list of files in the archive
2016-12-08 11:22:54 -05:00
Brian Coca
9dc1f5693c
updated content description to discourage using as a tempalte module
2016-12-08 11:22:54 -05:00
Toshio Kuratomi
02b8e17f61
Tar --diff only sends output to stderr if a file is missing. Handle that case
...
Fixes #1064
2016-12-08 11:22:54 -05:00
Brian Coca
3f325408df
find module updated to be able to get checksums and stat data, also now it only stats a file once so it should be quite faster on large file sets
2016-12-08 11:22:53 -05:00
Brian Coca
a014bde3f0
switched to use python's built in os.separator vs using /
2016-12-08 11:22:53 -05:00
Toshio Kuratomi
a6643160c5
Fix stat code to return name of group owning the file rather than name of group that the file's owner belongs to.
...
Followup to #17
2016-12-08 11:22:50 -05:00
Brian Coca
c04c84887e
fix to return vals docs
2016-12-08 11:22:50 -05:00
James Bowes
0d3aed3e1f
Fix C() formatting typo in file module
2016-12-08 11:22:48 -05:00
Toshio Kuratomi
86f8a3d381
Clarify the documented behaviour of insertbefore slightly.
2016-12-08 11:22:46 -05:00
Piotr Gosławski
9dd4f22430
update docs for insertbefore/insertafter
2016-12-08 11:22:46 -05:00
Piotr Gosławski
d388516046
Fix behavior when insert* doesn't match anything
...
If insertbefore/insertafter didn't match anything, lineinfile module was doing nothing, instead of adding the line at end of fille as it's supposed to.
2016-12-08 11:22:46 -05:00
Brian Coca
d6305bc938
fixed file module to use realpath when following links, readlink could be relative and fail in corner cases as per #852
2016-12-08 11:22:45 -05:00
blxd
35c414c271
Added check mode support to the ini_file module
2016-12-08 11:22:45 -05:00
Brian Coca
1ca1a2ed98
fixed typo on isgid
2016-12-08 11:22:44 -05:00
Brian Coca
6e08dea567
fixed issues with stats return docs as per feedback
2016-12-08 11:22:44 -05:00
Brian Coca
47f84190a0
removed always for success, as data wont show on fail
2016-12-08 11:22:44 -05:00
Brian Coca
bcd6a6a3d5
draft for documenting module returns
2016-12-08 11:22:44 -05:00
mrsheepuk
31421374c0
Doc change - make clearer usage for existing remote file
...
Having read the doc for this module several times and completely missing that it can be used for existing remote archives, I propose this update to the wording to make clear from the top the two ways in which this module can be used.
2016-12-08 11:22:43 -05:00
Gauvain Pocentek
6c7b202a63
fetch: fix the flat parameter description
...
ansible-doc expects the value of the description field to be a list,
otherwise the output is not correct. This patch updates the flat
description to be a list.
2016-12-08 11:22:43 -05:00
Toshio Kuratomi
3aba0d5272
Fix for recursion traceback in copy with relative paths
...
This is a further fix for: https://github.com/ansible/ansible/issues/9092
when the relative path contains a subdirectory. Like:
ansible localhost -m copy -a 'src=/etc/group dest=foo/bar/'
2016-12-08 11:22:42 -05:00
Toshio Kuratomi
af6c625cc2
When recursing subdirectories, honor the follow parameter for setting file attributes.
...
One half of the fix for
https://github.com/ansible/ansible-modules-core/issues/778
The other half is in basic.py
2016-12-08 11:22:42 -05:00
Rahul Mehrotra
fe08f52d92
Fixed Documentation issue concerning file mode when specified using numberical value
2016-12-08 11:22:42 -05:00
Petros Moisiadis
f5961f9ecf
synchronize: use a single -F instead of -FF
...
This small change corrects behavior when one uses an .rsync-filter file to exclude some paths from both being transferred and being deleted, so that these excluded paths can be handled separately with different tasks (e.g. in order to deploy the excluded paths independently from the rest paths and notify handlers appropriately). The problem with the double -FF option is that it excludes the .rsync-filter file from being transferred to the receiver. However, deletions are done on the side of the receiver, so it is absolutely necessary the .rsync-filter file to be transferred to the receiver, so that the receiver knows what files to delete and what not to delete.
2016-12-08 11:22:42 -05:00
Toshio Kuratomi
e4a3e5fdd7
Prefer gtar to tar
...
Fixes #702
2016-12-08 11:22:40 -05:00
sysadmin75
2990358cd5
Fix #10059 - replace module does not obey follow=yes
2016-12-08 11:22:39 -05:00
Toshio Kuratomi
547c90554a
Standardize class names on Archive suffix.
...
This also removes the collision between the stdlib ZipFile class and the
module's ZipFile class
Fixes #681
2016-12-08 11:22:39 -05:00