#amazon-sqs #aws

bin+lib sqstransfer

CLI tool that transfers Amazon SQS messages to another SQS

1 unstable release

0.2.0 Mar 8, 2020

#9 in #sqs

MIT license

16KB
287 lines

sqstransfer

Rust

CLI tool that transfers Amazon SQS messages to another SQS.

Installation

Binaries

Download from release page.

From crates.io

$ cargo install sqstransfer 

Usage

$ sqstransfer \
  --source https://sqs.us-west-2.amazonaws.com/123456789012/your-sqs-dlq \ 
  --destination https://sqs.us-west-2.amazonaws.com/123456789012/your-sqs

You need to set AWS environment variables before execution.

  • AWS_ACCESS_KEY_ID
  • AWS_SECRET_ACCESS_KEY
  • AWS_DEFAULT_REGION (or use --region option)

License

sqstransfer is distributed under the terms of the MIT license.

See LICENSE for details.

Dependencies

~22MB
~366K SLoC