示例#1
0
    def status(self):
        status_data = cache.printer_status_get(self.id)

        for k, v in status_data.items():
            status_data[k] = json.loads(v)

        return dict_or_none(status_data)
示例#2
0
 def pic(self):
     pic_data = redis.printer_pic_get(self.id)
     return dict_or_none(pic_data)
示例#3
0
 def status(self):
     return dict_or_none(cache.printer_status_get(self.id))
示例#4
0
 def status(self):
     status_data = redis.printer_status_get(self.id)
     if 'seconds_left' in status_data:
         status_data['seconds_left'] = int(status_data['seconds_left'])
     return dict_or_none(status_data)
 def pic(self):
     pic_data = redis.printer_pic_get(self.id)
     if 'p' in pic_data:
         pic_data['p'] = float(pic_data['p'])
     return dict_or_none(pic_data)