Ejemplo n.º 1
0
    def add_measure_influxdb(self):
        """
        Add a measurement entries to InfluxDB

        :rtype: None
        """
        if self.updateSuccess:
            data = []
            for each_measurement, each_value in self.measurement.values.iteritems(
            ):
                data.append(
                    format_influxdb_data(self.sensor_id, each_measurement,
                                         each_value))
            write_db = threading.Thread(target=write_influxdb_list,
                                        args=(data, ))
            write_db.start()
Ejemplo n.º 2
0
    def addMeasurementInfluxdb(self):
        """
        Add a measurement entries to InfluxDB

        :rtype: None
        """
        if self.updateSuccess:
            data = []
            for each_measurement, each_value in self.measurement.values.iteritems():
                data.append(format_influxdb_data(self.sensor_type,
                                                 self.sensor_id,
                                                 each_measurement,
                                                 each_value))
            write_db = threading.Thread(
                target=write_influxdb_list,
                args=(self.logger, INFLUXDB_HOST,
                      INFLUXDB_PORT, INFLUXDB_USER,
                      INFLUXDB_PASSWORD, INFLUXDB_DATABASE,
                      data,))
            write_db.start()
Ejemplo n.º 3
0
    def addMeasurementInfluxdb(self):
        """
        Add a measurement entries to InfluxDB

        :rtype: None
        """
        if self.updateSuccess:
            data = []
            for each_measurement, each_value in self.measurement.values.iteritems(
            ):
                data.append(
                    format_influxdb_data(self.sensor_type, self.sensor_id,
                                         each_measurement, each_value))
            write_db = threading.Thread(target=write_influxdb_list,
                                        args=(
                                            self.logger,
                                            INFLUXDB_HOST,
                                            INFLUXDB_PORT,
                                            INFLUXDB_USER,
                                            INFLUXDB_PASSWORD,
                                            INFLUXDB_DATABASE,
                                            data,
                                        ))
            write_db.start()