예제 #1
0
파일: queue.py 프로젝트: sargeant/robots
 def clear_messages(self):
     """Remove all messages from the messages queue"""
     try:
         while True:
             messages.get(block=False)
     except:
         return 'Message queue empty'
예제 #2
0
파일: queue.py 프로젝트: sargeant/robots
	def clear_messages(self):
		"""Remove all messages from the messages queue"""
		try:
			while True:
				messages.get(block=False)
		except:
			return 'Message queue empty'
예제 #3
0
파일: queue.py 프로젝트: sargeant/robots
    def get(self):
        try:
            msg = messages.get(block=False)
        except:
            return {}

        log.info("Displaying message: %s" % msg.get('content', ''))

        outgoing.put(msg)
        messages.save()
        return msg
예제 #4
0
파일: queue.py 프로젝트: sargeant/robots
	def get(self):
		try:
			msg = messages.get(block=False)
		except:
			return {}
		
		log.info("Displaying message: %s" % msg['content'])
		
		outgoing.put(msg)
		messages.save()		
		return msg