-------------------
- V0.3.0. [Jose Diaz-Gonzalez]
- Ensure we verify connection types in the argparser. [Jose Diaz-
Gonzalez]
- Peg haigha and pika to tested versions. [Jose Diaz-Gonzalez]
- Add ability to set pika as the backend for amqpdispatcher. [Jose Diaz-
Gonzalez]
- Add pika implementation of amqp-dispatcher. [Jose Diaz-Gonzalez]
- Add proxy classes for pika channels and connections. [Jose Diaz-
Gonzalez]
- Add pika requirement. [Jose Diaz-Gonzalez]
- Wrap pika responses in a dummy Message class. [Jose Diaz-Gonzalez]
pika sends the channel as the first argument, with the message being sent in args.
- Improve python 2.6 compatibility. [Jose Diaz-Gonzalez]
- Create a basic entry point in dispatcher.py. [Jose Diaz-Gonzalez]
- Use setup() method from dispatcher_common in dispatcher_haigha. [Jose
Diaz-Gonzalez]
- Proxy both channels and connections. [Jose Diaz-Gonzalez]
- Extract all common methods from dispatcher_haigha to
dispatcher_common. [Jose Diaz-Gonzalez]
The extracted methods are not tied to haigha and can be reused across multiple backends.
- Set a default port in the specified RABBITMQ_URL env var. [Jose Diaz-
Gonzalez]
- Move dispatcher.py to dispatcher_haigha.py. [Jose Diaz-Gonzalez]
- Allow overriding the VIRTUALENV_PATH. [Jose Diaz-Gonzalez]
- Add a ConnectionProxy to handle differences between rabbitmq
libraries. [Jose Diaz-Gonzalez]
At the moment, this only adds a method to set the close callback of the Haigha Connection class.
- Use a proxied channel inside of AMQPProxy. [Jose Diaz-Gonzalez]
- Add a ChannelProxy to handle differences between rabbitmq libraries.
[Jose Diaz-Gonzalez]
At the moment, this only normalizes calls to the `haigha.channel.Channel` `basic` commands.