aws / aws/aws-cli

s3 sync: basic progress display

Open
#4,190 11 comments 30 reactions 0 assignees View on GitHub
customization enhancement feature-request p3 s3sync
Dominant language
Python
Stars
17.3k
Forks
4.6k
Avg merge
1d 2h
Merged PRs (30d)
13

Description

`aws s3 sync` uses carriage return when printing progress to erase the line and start over, providing a live progress experience. This works fine in interactive session, but not for logging (see eg https://github.com/aws/aws-cli/issues/2598).

Passing `--no-progress` disables all progress reporting.

Unfortunately, with `--no-progress` nothing is logged. It would good to have a `--non-interactive-progress` logging option, which simply logs each object transferred without the carriage return based live logging.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.