Skyler Leigh Amador
6eb8759ec5
Remove --timeout option to rsync from synchronize defaults
...
The current 10-second default timeout for rsync seems to be behind issue #6809 .
As a workaround for the underlying issue in rsync when different versions are
used on the source and destination sides, don't include the timeout option
unless the user specifies a timeout > 0.
11 years ago
Erika Heidi
40e7c6eddc
Possible docs error: 'path' instead of 'src'
...
I came to this example today (line 50), and when I tried it, I got an error:
`msg: src and dest are required for creating links`
So, I changed **path** to **src** and it worked fine. Looks like the example is wrong, since the docs say "dest" is already an alias for "path", in which case we would have 2 "path" definitions.
11 years ago
James Cammarata
39356bd83b
Get the bin path for commands in the unarchive module
...
Fixes #6927
11 years ago
James Tanner
0f82a2b53c
Addresses #6702 Remove version_added from description string
11 years ago
James Tanner
f2c9c2c141
Addresses #6702 set version_added for rsync_opts
11 years ago
jctanner
7a6267690e
Merge pull request #6702 from jjshoe/devel
...
Allow you to pass in arbitrary rsync options
11 years ago
James Tanner
fec4c797d9
Fixes #6929 remote file module doc fragments from copy and template
11 years ago
James Tanner
199992adb6
Fixes #6894 create docs fragment for files
11 years ago
James Cammarata
7a03cc69e1
Revert "Fix #5679 again after recent changes in core"
...
This reverts commit 2bfaacd170
.
Fixes #6821
11 years ago
Richard C Isaacson
465b97be7e
assemble module: fix insertion of newlines when not needed.
...
This builds on GH-6359 and changes the logic so that a newline is only inserted between fragments if the previous fragment does not end with a newline.
11 years ago
Peter Gehres
53c1d25c70
Fix for #6353 adding a newline between assembled files
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
James Tanner
7b72004eb4
Merge #5903 from rhaido/ansible
...
Update files documentation for usage of force=True and hardlinks
11 years ago
cgtx
bb3fed67aa
backreferences should be double escaped
11 years ago
Michael DeHaan
a8b345ad38
Repairs for documentation build.
11 years ago
Michael DeHaan
f596ee8850
Slight docs tweak, split lines according to code standards
11 years ago
Andrea.Mandolo
2a66f356b1
correct documentation comment and version_added in "synchronize" module
11 years ago
Andrea.Mandolo
7cd21a47ef
Add STDOUT lines in response of "synchronize" module
11 years ago
Andrea.Mandolo
33b440ac9f
Add "checksum" option support to 'synchronize' module
11 years ago
Michael DeHaan
d1975c906f
Merge branch 'update_docs_validate_cmd_not_passed_via_shell' of git://github.com/rwehner/ansible into devel
...
Conflicts:
library/files/template
11 years ago
Michael DeHaan
38c3332b8a
Merge pull request #6597 from tarka/handle-uncreated-symlink-tmpfile
...
Handle missing symlink tempfile
11 years ago
jjshoe
a5794f5d8c
Allow you to pass in arbitrary rsync options. I also added help for it, and what version it was added in.
11 years ago
Jeff Geerling
177bf3eb20
Fixed template validation docs and example.
11 years ago
jjshoe
e62b38c250
Show argument dependency
...
failed: [192.168.1.2] => {"cmd": "rsync --delay-updates -FF --compress --timeout=10 --delete-after --rsh 'ssh -i /home/jjshoe/.vagrant.d/insecure_private_key -o StrictHostKeyChecking=no' --rsync-path 'sudo rsync' --out-format='<<CHANGED>>%i %n%L' /tmp/app vagrant@192.168.1.2:/home/ubuntu/app", "failed": true, "item": "", "rc": 1}
msg: rsync: --delete does not work without --recursive (-r) or --dirs (-d).
rsync error: syntax or usage error (code 1) at main.c(1453) [client=3.0.9]
11 years ago
James Cammarata
68327fa172
Cleanup from merge of replace module and CHANGELOG update
11 years ago
James Cammarata
2c05e337cb
Merge branch 'devel' of https://github.com/EvanK/ansible into EvanK-devel
11 years ago
James Cammarata
d6a2befb0d
Merge branch 'file_fixes_agg' of https://github.com/bcoca/ansible into bcoca-file_fixes_agg
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
James Tanner
7c263fcdad
Fixes #6590 add set_remote_user parameter to synchronize
...
This allows usage of custom ssh configs for remote hosts where
the inventory user does not match the configured user.
11 years ago
Steve Smith
5b5af14921
Only unlink the symlink tempfile on error if it was created in the
...
previous operation.
11 years ago
Brian Coca
a395eb3aba
fixed issue with tmp file (path can include filename) and added missing
...
else which made it try to link x2
11 years ago
Brian Coca
4fd957620a
now correctly checks absolute path for src= existance for links
...
also updated docs to be a bit clearer on symlink behaviour
11 years ago
Brian Coca
402cd11c52
fixed issue with directory permissions on copy #6552
11 years ago
James Cammarata
d60ac967b9
Merge branch 'file_fixes_clean' of https://github.com/bcoca/ansible into bcoca-file_fixes_clean
11 years ago
Michael DeHaan
4ec2a79aae
Merge pull request #6515 from lotia/fix-acl-doc-and-error
...
Fix acl doc and error
11 years ago
Ali Asad Lotia
fc5aa9ac28
Whitespace fixes in incompatible param check
...
- Remove extra whitespace in conditional that checks if etype, entity or
permissions are also set when entry is set.
11 years ago
Michael DeHaan
ec14b25e23
Merge pull request #6448 from jirutka/fix-5679-2
...
Fix #5679 again after recent changes in core
11 years ago
Cristian Ciupitu
7f681c33a2
Micro-optimization: replace s.find(x)!=-1 with x in s
...
timeit shows a speedup of ~3x on Python 2.7.5 x86_64.
It also makes the code a bit shorter.
11 years ago
Ali Asad Lotia
77e6dded62
Fix acl module doc and error messages
...
- Fix typos in module doc
- Provide clearer error message when entry and etype are both missing
11 years ago
Brian Coca
7ca6343ca3
Fixes and cleanup to file functions and module
...
- unified set attribute functions ... not sure why 2 identical functions
exist with diff names, now there are 3 while i repoint all modules to 1
- fixed issue with symlinks being created w/o existing src when force=no
- refactored conditionals, simplified where possible
- added tests for symlink to nonexistant source, with both force options
- made symlink on existing attomic (force)
11 years ago
Michael DeHaan
4f1ccfd66f
Merge pull request #6504 from follower/patch-2
...
Fix typo
11 years ago
follower
5beee66d1d
Fix typo
...
"resort" -> "result"
11 years ago
Brian Coca
5dd041ae7e
fixed bad detection of change on default and premature break
11 years ago
Jakub Jirutka
f39b8cae95
Fix #5679 again after recent changes in core
11 years ago
Brian Coca
3b98ed15bc
now stat skips md5 if file isn't readable
11 years ago
James Tanner
fc33860e5d
Force command action to not be executed by the shell unless specifically enabled
11 years ago
Dolph Mathews
289f8f7ed9
spelling correction for "separate"
...
s/seperate/separate/
http://en.wiktionary.org/wiki/separate
11 years ago
Richard C Isaacson
7fff5abd5b
unarchive module: Add creates functionality.
...
Closes GH-5354.
Forklift copy logic into unarchive. Provides integration unit tests.
11 years ago
Michael DeHaan
87677c96c6
Merge pull request #6308 from muffl0n/file_fix_documentation
...
Module "file": Fix link to "path" in documentation
11 years ago
James Cammarata
bdd3ccec65
Un-escape newlines in delimiters for assemble module
11 years ago