Skip to main content

Shows file progress and total progress as a progress bar.

Usage

Run rsync with -P and pipe into this program. Example:

rsync -P -avz user@host:/onefolder otherfolder/ | rsync-progress.py

It will show something like this:

65%|30652/117251|################         |ETA:  0:04:20|File:100%|Illustris-3/...68/gas2_subhalo_5885.hdf5|0:00:00|156.48kB/s

                                                               ^ File progress
                                                                     ^ File name                             ^ ETA  ^ Speed
                  ^ Overall progress bar   ^ and ETA
           ^ total number of files
       ^ files to be checked
^ Overall progress

You need the progressbar-latest package installed (see PyPI).

Installation

$ pip install rsync-progress

Contributing

Contributions are welcome. Please open an issue or a pull request.

License: MIT

Metadata

Release files for rsync-progress 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rsync-progress 1.0.1
File Size Uploaded
rsync-progress-1.0.1.tar.gz 3.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rsync-progress 1.0.1
File Interpreter ABI Platform
rsync_progress-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 7.1 kB

Release files / rsync-progress-1.0.1.tar.gz

Download URL rsync-progress-1.0.1.tar.gz
Size 3.4 kB
Tags Source
SHA-256 checksum
How to use checksums
550dd2b8f051fc42b9e1bdbadf8c44e44e34643ef901c6dcda218ba8b89518ff
BLAKE2b-256 checksum
How to use checksums
15ad9b276c14f44993fb23410cbdf879e5f1d4e13c0bc0d08077fd1b14a8ec16
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.6

Release files / rsync_progress-1.0.1-py3-none-any.whl

Download URL rsync_progress-1.0.1-py3-none-any.whl
Size 3.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d359f8f1fab3866be7e09b4b8f363a09cc43e46b16a4b1bb7429c034cc04308d
BLAKE2b-256 checksum
How to use checksums
04685476ac596fa1c67e744b9ef3a43603a1956af55bfb6c808114d3c906f27d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.6

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page