Metadata-Version: 1.1
Name: eea.rabbitmq.client
Version: 1.2
Summary: Python RabbitMQ client
Home-page: https://github.com/eea/eea.rabbitmq.client
Author: European Environment Agency (EEA)
Author-email: webadmin@eea.europa.eu
License: GPL
Description: =========================
        RabbitMQ Python connector
        =========================
        
        Basic RabbitMQ Python connector.
        
        Contents
        ========
        
        .. contents::
        
        Introduction
        ============
        
        eea.rabbitmq.client is a connector for a RabbitMQ_ server.
        
        .. _RabbitMQ: https://www.rabbitmq.com
        
        API
        ===
        
        Usage example::
        
            from eea.rabbitmq.client import RabbitMQConnector
            
            rabbit_config = {
                'rabbit_host': "10.0.0.1",
                'rabbit_port': "8080",
                'rabbit_username': "admin",
                'rabbit_password': "admin"
            }
            queue_name = "QUEUE_NAME"
            
            rabbit = RabbitMQConnector(**rabbit_config)
            rabbit.open_connection()
            rabbit.declare_queue(queue_name)
            rabbit.send_message(queue_name, "body text")
            rabbit.close_connection()
        
        
        Changelog
        =========
        
        1.2 - (2016-08-29)
        ------------------
        * Change: disabled hearbeat interval to avoid
          disconnections.
          [chiridra refs #72772]
        
        1.1 - (2016-05-12)
        ------------------
        * Change: turned package into a proper plone package
          [ichim-david refs #71940]
        
        1.0 - (2016-05-04)
        ------------------
        * Feature: added documentation
          [alecghica refs #69689]
        * Bug fix: fixed package structure
          [alecghica refs #69689]
        * Feature: innitial release
          [szabozo0 refs #69689]
        
        
Keywords: eea RabbitMQ plone zope python
Platform: UNKNOWN
Classifier: Framework :: Zope2
Classifier: Framework :: Zope3
Classifier: Framework :: Plone
Classifier: Framework :: Plone :: 4.3
Classifier: Programming Language :: Zope
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: License :: OSI Approved :: Mozilla Public License 1.0 (MPL)
