<short description for the tool>
Project description
Custom RabbitMQ CLI
Introduction
This Command Line Tools (CLI) allows to interact with a RabbitMQ Broker instance througth HTTP RESTFul API and offers one case for continous publishing througth AMQPS.
API Ref: https://pulse.mozilla.org/api/index.html
Install
Install using At the command prompt, type pip
pip install rabbitmqcli
Add on
You can use an AWS Secrets Manager secret to store connection credentials. For this must define values for variables aws.region and aws.secret-name, this secret name can contains an "environment" key to change in runtime, this key must be named "env". And aditionally, enable this feature changing default.credentials-from-secret variable value to True.
Simple secret name
your-secret-name
Secret name composed by env
your-secret-{env}-name
For the secret structures is required the following two keys: username and password. For example:
{... "username": "guest", "password": "guest" ...}
Configuration file
You can create a config file, or CLI will create it. This file must be named and located like this: ~/.rabbitmq-cli/config
| Sections | Variables | Default value | Description |
|---|---|---|---|
| default | hostname | localhost | . |
| vhost | / | . | |
| username | guest | . | |
| password | guest | . | |
| exchange | domainEvents | . | |
| queue | subsEvents | . | |
| credentials-from-secret | False | . | |
| http | port | 15671 | . |
| ssl | True | . | |
| amqp | port | 5671 | . |
| ssl | True | . | |
| aws | region | us-east-1 | . |
| secret-name | your-{env}-secret-name | . |
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file rabbitmq-cli-0.0.1.tar.gz.
File metadata
- Download URL: rabbitmq-cli-0.0.1.tar.gz
- Upload date:
- Size: 21.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b8960c2c3042e3ca13834fb6a4eaa3f7bf63badc4c5b17f8878bfdada0b533bf
|
|
| MD5 |
0f55452d3d61d46f60a8c1ba1bf2741b
|
|
| BLAKE2b-256 |
1e0a9c447fccbd0a0c799f0ac730f328a71bce2345118ad435816381ec03f543
|
File details
Details for the file rabbitmq_cli-0.0.1-py3-none-any.whl.
File metadata
- Download URL: rabbitmq_cli-0.0.1-py3-none-any.whl
- Upload date:
- Size: 23.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0c99cede30613f30a7cb368df8fbdab1afb6094e2ff074d6c3b6a586adc38a0b
|
|
| MD5 |
09712a5ed68c49c0de1381a79030d74c
|
|
| BLAKE2b-256 |
974d500056fe77e57c528b30bd7bd5c0273328ef046295e9004f86dcf8b35a55
|