Skip to main content

A library for using queues as both a producer and a consumer

Project description

Riftool Queue Manager

QueueConsumer Example

from queue_manager import QueueConsumer
with QueueConsumer(amqp_url='http://queue/url', exchange_name='logs') as consumer:
    consumer.start_consuming()

QueueProducer Example

from queue_manager import QueueProducer
with QueueProducer(amqp_url='http://queue/url', exchange_name='logs', queue_arguments={}) as producer:
    producer.publish(priority=10, message='Message')

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Queue Manager-0.0.1.tar.gz (2.1 kB view details)

Uploaded Source

File details

Details for the file Queue Manager-0.0.1.tar.gz.

File metadata

  • Download URL: Queue Manager-0.0.1.tar.gz
  • Upload date:
  • Size: 2.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.2 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.2

File hashes

Hashes for Queue Manager-0.0.1.tar.gz
Algorithm Hash digest
SHA256 b97a38757a673ad1e7de36699b54b0b9887bdb9ae4dee96b670d624518a1e712
MD5 e0526f80ccd1646e96372fb34fafa7ff
BLAKE2b-256 a690fdaa3b52eacf5834f538b9528895b6f10f917283c8560fd6b6d6025b83c5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page