#!/usr/bin/env python2 # -*-coding:UTF-8 -* """ The ZMQ_Sub_Onion_Q Module ============================ This module subscribe to a Publisher stream and put the received messages into a Redis-list waiting to be popped later by ZMQ_Sub_Onion. ..note:: Module ZMQ_Something_Q and ZMQ_Something are closely bound, always put the same Subscriber name in both of them (here "tor") Requirements ------------ *Running Redis instances. *Should register to the Publisher "ZMQ_PubSub_Categ" """ from pubsublogger import publisher import Helper if __name__ == "__main__": publisher.channel = "Queuing" config_section = 'PubSub_Categ' config_channel = 'channel_2' subscriber_name = 'onion_categ' h = Helper.Redis_Queues(config_section, config_channel, subscriber_name) h.zmq_sub(config_section) h.redis_queue_subscribe(publisher)