Yes, specifically it is Wunderground code. Introduce in Nov for caching 
rapid fire values. I suppose this code would have well helped for 
developing, but too verbose in my opinion for debug=1.

    def new_loop_packet(self, event):
        """Puts new LOOP packets in the loop queue"""
        syslog.syslog(syslog.LOG_DEBUG, "restx: raw packet: %s" % event.
packet)
        self.cached_values.update(event.packet, event.packet['dateTime'])
        syslog.syslog(syslog.LOG_DEBUG, "restx: cached packet: %s" %
                      self.cached_values.get_packet(event.packet['dateTime'
]))
        self.loop_queue.put(
            self.cached_values.get_packet(event.packet['dateTime']))

Reply via email to