def queue(self): if not self._queue: self._queue = self.conn.sqs.create_queue(self.queue_name) self._queue.set_message_class(RawMessage) topic = SNSTopic(self.region, self.topic_name) topic.subscribe_sqs_queue(self.queue) return self._queue
def topic(self): if not self._topic: self._topic = SNSTopic(self.region, self.topic_name) return self._topic