def _load(self, params): ''' Load plugins from the database. ''' self.histview = HistoryViewer(self.db) self._objects = [] value_query = yield self.histview.get_latest_data(params) for value in value_query: val = GraphValue(float(value[0]), float(value[1])) self._objects.append(val)
def _load(self, params): ''' Load plugins from the database. ''' self.histview = HistoryViewer(self.db) self._objects = [] value_query = yield self.histview.get_daily_data(params) for value in value_query: val = GraphValue(float(value[0]), float(value[4])) min = GraphValue(float(value[1]), float(value[4])) avg = GraphValue(float(value[2]), float(value[4])) max = GraphValue(float(value[3]), float(value[4])) _tmp = {"val": val, "min": min, "avg": avg, "max": max} self._objects.append(_tmp)