Example #1
0
    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)
Example #2
0
    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)
Example #3
0
 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))
Example #4
0
 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))