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)
def pic(self): pic_data = redis.printer_pic_get(self.id) return dict_or_none(pic_data)
def status(self): return dict_or_none(cache.printer_status_get(self.id))
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)