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 | |
---|---|---|
.. | ||
plugins | 7 years ago | |
__init__.py | 7 years ago | |
connection.py | 7 years ago | |
logging.py | 7 years ago | |
mixins.py | 7 years ago | |
planner.py | 7 years ago | |
process.py | 7 years ago | |
runner.py | 7 years ago | |
services.py | 7 years ago | |
strategy.py | 7 years ago | |
target.py | 7 years ago |