Example #1
0
class Publisher(object):

	def __init__(self, database, queue):
		self.queue = Queue(database=database, queue=queue)

	def push(self, method='PING', arguments={}, topic=None, expire=-1.0):
		message = Message()
		message.method = method
		message.arguments = arguments
		self.queue.write(message, routing_key=topic, expire=expire)