You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mitogen/ansible_mitogen
David Wilson 219a202a82 issue #226: ansible: file transfer improvements
* put_data() supports setting mode and times.
* put_file() refuses to copy non-regular files (sockets, FIFOs).
* put_file() saves one RTT for <32KiB files by using put_data() and
  embedding file content in argument list.
* FileService returns dict with size/mode/owner/group/mtime/atime.
* FileService refuses to copy non-regular files.
* transfer_file() preserves file mode.
* transfer_file() preserves atime/mtime.
* transfer_file() optionally preserves ownership.
* transfer_file() optionally calls fsync().
* transfer_file() uses unique temporary file name to avoid conflicting
  with parallel transfers.
* transfer_file() ensures temporary file is deleted on any error.
* write_path() writes to a temporary file and deletes it on failure.
* write_path() uses unique temporary file name to avoid conflicting
  with parallel transfers.
* write_path() supports setting symbolic owner/group.
* write_path() optionally calls fsync().
* write_path() supports setting symbolic mode/mtime/atime.

Closes #226, #227, #229
7 years ago
..
plugins ansible: implement FreeBSD jail support. 7 years ago
__init__.py ansible: restructure to avoid intermediate imports 7 years ago
connection.py issue #226: ansible: file transfer improvements 7 years ago
logging.py master: annotate LogForwarder messages. 7 years ago
mixins.py ansible: rename helpers.py to target.py, to reflect its purpose 7 years ago
planner.py ansible: disable script interpreter processing for new-style 7 years ago
process.py ansible: remove JobResultService, more compatible async jobs; closes #191. 7 years ago
runner.py Ensure mod.__file__ is set; closes #210. 7 years ago
services.py issue #226: ansible: file transfer improvements 7 years ago
strategy.py ansible: implement FreeBSD jail support. 7 years ago
target.py issue #226: ansible: file transfer improvements 7 years ago