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.
219a202a82
* 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 | |
---|---|---|
.travis | 7 years ago | |
ansible_mitogen | 7 years ago | |
docs | 7 years ago | |
examples | 7 years ago | |
mitogen | 7 years ago | |
tests | 7 years ago | |
.gitignore | 7 years ago | |
.lgtm.yml | 7 years ago | |
.travis.yml | 7 years ago | |
ChangeLog | 7 years ago | |
LICENSE | 7 years ago | |
README.md | 7 years ago | |
dev_requirements.txt | 7 years ago | |
preamble_size.py | 7 years ago | |
run_tests | 7 years ago | |
setup.cfg | 7 years ago | |
setup.py | 7 years ago | |
tox.ini | 7 years ago |