Skip to content

Conversation

@claymore666
Copy link

@claymore666 claymore666 commented Oct 4, 2025

Summary

Fixes #31

  • Add progress bars using tqdm for whale tag file downloads with real-time transfer speed and ETA
  • Display summary before download (file count, total size in MB)
  • Display completion summary after download (elapsed time)
  • Add detailed file listing before cleanup with individual file sizes
  • Improve user feedback with formatted output and clearer messages

Changes

Download improvements

  • Progress bars show download speed (MB/s) and estimated time remaining
  • Pre-download summary shows total files and size
  • Post-download summary shows elapsed time
  • Cleaner output formatting with separators

Cleanup improvements

  • Lists all files with sizes before deletion
  • Shows total count and size of files to be deleted
  • Better error handling and user feedback
  • Consistent formatting with download operations

Test plan

  • Test download with progress bars: ceti whaletag -t wt-b827eb123456
  • Test cleanup with file listing: ceti whaletag -ct wt-b827eb123456
  • Verify progress bars work correctly with various file sizes

Implements enhancement requested in Issue Project-CETI#31 to increase verbosity
of whaletag scripts with progress indicators and deletion previews.

Changes:
- Add tqdm progress bars to file downloads showing transfer speed and ETA
- Display summary before downloads (file count and total size)
- Display summary after downloads (elapsed time)
- List all files with sizes before deletion for user visibility

Addresses: Project-CETI#31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Increase verbosity of whaletag scripts

1 participant