https://github.com/joblocal/aws-move-queue-messages
This Project provides a CLI tool for moving messages from one AWS SQS queue to another.
https://github.com/joblocal/aws-move-queue-messages
aws deadletter-queue dev-tool queue sqs
Last synced: 6 months ago
JSON representation
This Project provides a CLI tool for moving messages from one AWS SQS queue to another.
- Host: GitHub
- URL: https://github.com/joblocal/aws-move-queue-messages
- Owner: joblocal
- Created: 2018-10-11T07:22:09.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-09T00:00:21.000Z (about 3 years ago)
- Last Synced: 2025-08-08T18:24:12.779Z (6 months ago)
- Topics: aws, deadletter-queue, dev-tool, queue, sqs
- Language: JavaScript
- Size: 733 KB
- Stars: 8
- Watchers: 4
- Forks: 2
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
# AWS move Queue messages

This Project provides a CLI tool for moving messages from one AWS SQS queue to another.
For example to run failed messages from your deadletter queues again.
## Requirements
- AWS environment configuration
- Yarn or npm
- Node
## Installation
Using yarn:
```sh
$ yarn global add @joblocal/aws-move-queue-messages
```
Using npm:
```sh
$ npm install -g @joblocal/aws-move-queue-messages
```
### Usage
Before you can use this package you need to configure your AWS environment
variables. The easiest way is to use [AWS CLI](https://aws.amazon.com/de/cli/).
After installing the package you can use it as follows.
```sh
$ aws-move-queue-messages
```
With all optional CLI arguments:
```sh
$ aws-move-queue-messages -r [AWS-REGION] -y
```
Any CLI argument or option you do not specify will fallback to a CLI prompt. The `-y` CLI option will answer the confirmation prompt automatically with "yes".
### Parameter
Use the **Source Url** parameter to specify the source queue from which the messages are to be read.
Use the **Target Url** parameter to specify the target queue in which the messages are written.
## Built with
* [Yarn](https://yarnpkg.com/lang/en/) - Dependency Management
* [Jest](https://facebook.github.io/jest/) - Test Runner
## Contributing
Please read through our [contributing guidelines](https://github.com/joblocal/aws-move-queue-messages/blob/master/CONTRIBUTING.md). Included are directions for opening issues, coding standards, and feature requests.
## Authors
* **Joblocal GmbH** - *Initial work* - [Joblocal](https://github.com/joblocal)
See also the list of [contributors](https://github.com/joblocal/aws-move-queue-messages/contributors) who participated in this project.