Get RabbitMQ messages from a specific queue to a file.
Project description
rabbitgetapi - Get RabbitMQ queue messages via API
Description
To get messages from a queue or anything else (coming soon) available in the Rabbitmq API.
Requirements
Python 3
Environment
linux
Install
pip install rabbitgetapi
Usage
❯ rabbitgetapi getqueue -h
usage: rabbitgetapi getqueue [-h] [-f CONFIGFILE] [--url URL] [-v VHOST] [--user USER] [--password PASSWORD] [--outputfile OUTPUTFILE]
[--separator SEPARATOR] [--mode MODE] [-q QUEUE] [-c COUNT]
optional arguments:
-h, --help show this help message and exit
-f CONFIGFILE, --configfile CONFIGFILE
Configuration file (full or relative path)
--url URL RabbitMQ server url without slash, default = http://127.0.0.1:15672.
-v VHOST, --vhost VHOST
RabbitMQ virtual server, default = '/'.
--user USER, -u USER RabbitMQ user, default = guest.
--password PASSWORD, -p PASSWORD
RabbitMQ password, default = guest.
--outputfile OUTPUTFILE, -o OUTPUTFILE
file for output messages.
--separator SEPARATOR, -s SEPARATOR
Character for line separator.
--mode MODE, -m MODE full = whole message, payload = just payload
-q QUEUE, --queue QUEUE
The queue from where the messages will be obtained.
-c COUNT, --count COUNT
controls the maximum number of messages to get. Default=10.
- Authors:
Sidon Duarte,
- Version:
0.0.1 at 2021/09/12
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
rabbitgetapi-0.0.2.tar.gz
(6.4 kB
view details)
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 rabbitgetapi-0.0.2.tar.gz.
File metadata
- Download URL: rabbitgetapi-0.0.2.tar.gz
- Upload date:
- Size: 6.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
268eb603fedf3b42dcb71b60bbc88f16b4a891da1f58475aeec29c1834736ab6
|
|
| MD5 |
daebc35c1b6d548e7bc740496b60f9d3
|
|
| BLAKE2b-256 |
cac0490393e2504a8ffe263a7d1bba9a24e1e424b740feb1d4d29764b1410a13
|
File details
Details for the file rabbitgetapi-0.0.2-py3-none-any.whl.
File metadata
- Download URL: rabbitgetapi-0.0.2-py3-none-any.whl
- Upload date:
- Size: 7.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c0eece74e8169ebf5bb8fda4f088a11d6ab11fe5463441c76ce642b0f5a8b39b
|
|
| MD5 |
372630dfcc3206d271131410fbc91edd
|
|
| BLAKE2b-256 |
580444a1b9e98f4d2fc64fa1280874b83237bcebeb8a14d2ab05c6fbee355b23
|