Skip to main content

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

Metadata

Release files for rabbitgetapi 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rabbitgetapi 0.0.2
File Size Uploaded
rabbitgetapi-0.0.2.tar.gz 6.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rabbitgetapi 0.0.2
File Interpreter ABI Platform
rabbitgetapi-0.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 14.1 kB

Release files / rabbitgetapi-0.0.2.tar.gz

Download URL rabbitgetapi-0.0.2.tar.gz
Size 6.4 kB
Tags Source
SHA-256 checksum
How to use checksums
268eb603fedf3b42dcb71b60bbc88f16b4a891da1f58475aeec29c1834736ab6
BLAKE2b-256 checksum
How to use checksums
cac0490393e2504a8ffe263a7d1bba9a24e1e424b740feb1d4d29764b1410a13
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / rabbitgetapi-0.0.2-py3-none-any.whl

Download URL rabbitgetapi-0.0.2-py3-none-any.whl
Size 7.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c0eece74e8169ebf5bb8fda4f088a11d6ab11fe5463441c76ce642b0f5a8b39b
BLAKE2b-256 checksum
How to use checksums
580444a1b9e98f4d2fc64fa1280874b83237bcebeb8a14d2ab05c6fbee355b23
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page