A
A
Alexey Panyovin2015-06-20 22:40:10
Redis
Alexey Panyovin, 2015-06-20 22:40:10

How to send a get to redis when a message is received in a channel?

Goodnight!
please tell me how to send a get request to redis when a message is received in a specific channel.

import txredisapi as redis

class RedisListenerProtocol(redis.SubscriberProtocol):
    def connectionMade(self):
        self.subscribe("channelName")
    def messageReceived(self, pattern, channel, message):
        print "pattern=%s, channel=%s message=%s" %(pattern, channel, message)
        if channel == "a": 
            XXXXX?
    def connectionLost(self, reason):
        print "lost connection:", reason

class RedisListenerFactory(redis.SubscriberFactory):
    maxDelay = 120
    continueTrying = True
    protocol = RedisListenerProtocol

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question