Commit graph

13 commits

Author SHA1 Message Date
Mike Bonnet
957fff5ff5 block for a maximum of 60 seconds when sending a message 2012-06-29 17:35:54 -04:00
Mike Bonnet
bec96c17e1 use a heartbeat when connecting to the messagebus 2012-06-29 12:17:59 -04:00
Mike Bonnet
82463bd071 gssapi support in the messagebus plugin 2012-03-08 12:52:16 -05:00
Mike Bonnet
0ad96b9952 use qpid native marshalling/unmarshalling for message content, instead of json 2010-10-27 12:06:37 -04:00
Mike Bonnet
afe05a0263 update the messagebus plugin to use the new qpid.messaging API 2010-10-27 11:57:38 -04:00
Mike Bonnet
163837aff5 add the task method into the routing key or header for TaskStateChange messages 2010-05-05 13:57:51 -04:00
Mike Bonnet
022a172abe - only send messages for post callbacks
- remove the unnecessary "post" prefix from the message type
2010-01-05 14:37:11 -05:00
Mike Bonnet
b320bada69 - replace periods with underscores in the tokens that make up the routing key, so the number of tokens in the routing keys are deterministic and consistent
- reduce the number of tokens in the routing keys
2010-01-04 18:52:13 -05:00
Mike Bonnet
bca4ad5e76 rename the "queues" configuration section to "topic", to indicate it is only relevant for topic exchanges 2010-01-04 18:30:58 -05:00
Mike Bonnet
91e6572e89 support for the "headers" exchange type 2010-01-04 18:27:07 -05:00
Mike Bonnet
40423461db don't let encoding push the routing key over the max length 2010-01-04 16:44:59 -05:00
Mike Bonnet
1f290e278c declare our own exchange, rather than using the builtin amq.topic exchange 2010-01-04 16:32:57 -05:00
Mike Bonnet
53296425c1 messagebus.py: a hub plugin to send notifications of events to an amqp broker 2009-12-22 13:44:12 -05:00