Sam Doran
532c77849a
Change examples syntax on copy module
2016-12-08 11:25:29 -05:00
zuiurs
eeecc3adcc
fix the behavior that the dest is directory
...
This fixes the behavior that the dest is directory,
when we set the "force: no" argument.
To be join the dest and the src's basename,
before checking the "force" argument.
2016-12-08 11:25:25 -05:00
Toshio Kuratomi
69ec272982
Python3 fixes to copy, file, and stat so that the connection integration tests can be run ( #4632 )
...
* Python3 fixes to copy, file, and stat so that the connection integration tests can be run
* Forgot to audit the helper functions as well.
* Fix dest to refledt b_dest (found by @mattclay)
2016-12-08 11:24:59 -05:00
Gennady Trafimenkov
7ea7564bf4
Clarify what checksum algorithm is used by copy modules ( #4198 )
2016-12-08 11:24:54 -05:00
Brian Coca
81e87cefd7
unsafe writes! ( #4314 )
...
* unsafe writes!
* moved unsafe_write docs and args to file common
* added unsafe_writes option handling
2016-12-08 11:24:49 -05:00
Brian Coca
544b044129
stop trying to set permissions in check mode
...
fixes #4195
2016-12-08 11:24:44 -05:00
Keisuke Kamada
259c4b31fb
Do not copy file if running on check mode
2016-12-08 11:24:38 -05:00
Michael Scherer
f7b29ba8fd
Convert the whole files/ directory to py3 syntax ( #3685 )
2016-12-08 11:24:29 -05:00
Bert Van Vreckem
4a10eeb196
Also show stdout when validation fails. This fixes #2498
2016-12-08 11:24:09 -05:00
Brian Coca
b357f4dd72
added follow to specific modules that support it
...
was removed from common file docs
2016-12-08 11:24:06 -05:00
Brian Coca
bbfb957bc1
recursive copy is not available(yet) on remote_src
2016-12-08 11:24:06 -05:00
Guruprasad
1b642fcf75
Fix typo in the copy module error message
...
Fix the typos in the error message shown on trying to use remote_src=yes for copying directories
2016-12-08 11:24:06 -05:00
Brian Coca
23c07ccf2c
cleaner error on recursive remote copy
...
TODO: add recursive copy support when remote_src=yes
probably need to make shared the logic in the action plugin.
2016-12-08 11:24:06 -05:00
Michael Scherer
83b45ae047
Fix doc inconsistency ( #2630 )
2016-12-08 11:23:55 -05:00
Adam Fields
9c131ea619
added a reference to the template module for clarity
2016-12-08 11:23:52 -05:00
Maarten Claes
e0b8b0d789
This fixes copy with the remote_src option
...
It was broken in 6e37f1dcef0 when the remote_src was added. Need to
pass the absolute path to copy2 instead of a tuple.
2016-12-08 11:23:48 -05:00
Brian Coca
139201ad83
fixed remote_src support, now actually copies and does not move
2016-12-08 11:23:48 -05:00
Brian Coca
d6f474761d
documented new remote_src option
2016-12-08 11:23:41 -05:00
Marius Gedminas
9ab2e9c740
Fix obvious copy-paste error in module docs
2016-12-08 11:23:30 -05:00
James Cammarata
ba9ba7d0f5
In copy, set the mode before running th validation
...
Because some programs that do validation (like visudo) may require
the permissions to be more restricted.
Fixes ansible/ansible#11385
2016-12-08 11:23:26 -05:00
Brian Coca
56354731ce
fixed fragment docs
2016-12-08 11:23:26 -05:00
Jeff Widman
70b3290a3b
Move validate command into doc fragment and fix a few typos
2016-12-08 11:23:24 -05:00
Greg DeKoenigsberg
eb881d7d5d
Proper author info for all remaining modules
2016-12-08 11:23:07 -05:00
Brian Coca
9dc1f5693c
updated content description to discourage using as a tempalte module
2016-12-08 11:22:54 -05:00
Brian Coca
a014bde3f0
switched to use python's built in os.separator vs using /
2016-12-08 11:22:53 -05:00
Brian Coca
c04c84887e
fix to return vals docs
2016-12-08 11:22:50 -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
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
Michael Scherer
4e4e0cca17
Fix old ticket #9092 where a playbook can enter in recursion
...
This can be tested with this command :
ansible -c local -m copy -a 'src=/etc/group dest=foo/' all
This is a corner case of the algorithm used to find how we should
copy recursively a folder, and this commit detect it and avoid it.
Check https://github.com/ansible/ansible/issues/9092 for the story
2016-12-08 11:22:30 -05:00
Jeff Geerling
5d103793ee
Add mention of fetch module to the copy module docs.
2016-12-08 11:22:25 -05:00
Toshio Kuratomi
34d65647bf
Move from md5 to sha1 to work on FIPS-140 enabled systems
2016-12-08 11:22:25 -05:00
Michael DeHaan
213e518165
file extensions!
2016-12-08 11:22:22 -05:00