Skip to main content

A status/progress bar for rsync.

Project description

rsyncy (python version)

A status/progress bar for rsync.

gif of rsyncy -a a/ b

Status Bar

[########################::::::]  80% |      19.17G |      86.65MB/s | 0:03:18 | #306 | scan 46% (2410)\

The status bar shows the following information:

Description Sample
Progress bar with percentage of the total transfer [########################::::::] 80%
Bytes transferred 19.17G
Transfer speed 86.65MB/s
Elapsed time since starting rsync 0:03:18
Number of files transferred #306
Files to scan/check
- percentage completed
- (number of files)
- spinner
scan 46% (2410)\

The spinner indicates that rsync is still checking if files need to be updated. Until this process completes the progress bar may decrease as new files are found.

Installation

See https://github.com/laktak/rsyncy

Usage

rsyncy is a wrapper around rsync.

  • You run rsyncy with the same arguments as it will pass them to rsync internally.
  • Do not specify any --info arguments, rsyncy will automatically add --info=progress2 and -hv internally.
# simple example
$ rsyncy -a FROM/ TO

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rsyncy-2.1.0.tar.gz (5.0 kB view details)

Uploaded Source

File details

Details for the file rsyncy-2.1.0.tar.gz.

File metadata

  • Download URL: rsyncy-2.1.0.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for rsyncy-2.1.0.tar.gz
Algorithm Hash digest
SHA256 6d315b700a9fdb7253b5e35a88603b4811b7a87fe830b0b5f36e3c4855a38db3
MD5 21747ba8dbaf9b111ca50c1fa4c55a9a
BLAKE2b-256 a7d4a4d1373fdfff488fe8b071d8537a9c501498205164f22f876ba864985819

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page