예제 #1
0
 def block_sb(self, from_user, to_user, msg=None):
     forward_key = '%s:%s' % (BLOCKS_KEY, from_user)
     forward = redis_db.sadd(forward_key, to_user)
     reverse_key = '%s:%s' % (BLOCKED_KEY, to_user)
     reverse = redis_db.sadd(reverse_key, from_user)
     ret = forward and reverse
     app.logger.debug("block:[%s],[%s],[ret:%s]" % (from_user, to_user, ret))
     return ret
예제 #2
0
    def follow_sb(self, from_user, to_user, msg=None):
        forward_key = '%s:%s' % (FOLLOWS_KEY, from_user)
        forward = redis_db.sadd(forward_key, to_user)
        reverse_key = '%s:%s' % (FOLLOWERS_KEY, to_user)
        reverse = redis_db.sadd(reverse_key, from_user)

        ret = forward and reverse
        app.logger.debug("follow:[%s],[%s],[ret:%s]" % (from_user, to_user, ret))
        return ret
예제 #3
0
    def add_friend(self, from_user, to_user, msg=None):
        forward_key = '%s:%s' % (FRIENDS_KEY, from_user)
        ret = redis_db.sadd(forward_key, to_user)

        app.logger.debug("follow:[%s],[%s],[ret:%s]" % (from_user, to_user, ret))
        return ret