def add_measurement(self, dev, name, value, unit): pinfo = self.get_process_info(dev, name) if not pinfo: pinfo = self.add_process_info(dev, name, unit) measurement = Measurement(value=value) measurement.process = pinfo return self._add_item(measurement)
def add_measurement(self, dev, name, value, unit): pinfo = self.get_process_info(dev, name) # if not pinfo: # pinfo = self.add_process_info(dev, name, unit) if pinfo: measurement = Measurement(value=value) measurement.process = pinfo return self._add_item(measurement) else: self.warning('ProcessInfo={} Device={} not available'.format(name, dev))
def add_measurement(self, dev, name, value, unit): pinfo = self.get_process_info(dev, name) # if not pinfo: # pinfo = self.add_process_info(dev, name, unit) if pinfo: measurement = Measurement(value=value) measurement.process = pinfo return self._add_item(measurement) else: self.warning('ProcessInfo={} Device={} not available'.format( name, dev))