Jelajahi Sumber

Avoid deprecated influxdb api

Nick Babcock 2 tahun lalu
induk
melakukan
3a15ba7d72
2 mengubah file dengan 4 tambahan dan 4 penghapusan
  1. 3 3
      OhmGraphite.Test/InfluxTest.cs
  2. 1 1
      OhmGraphite/Influx2Writer.cs

+ 3 - 3
OhmGraphite.Test/InfluxTest.cs

@@ -131,7 +131,7 @@ namespace OhmGraphite.Test
                 try
                 {
                     await writer.ReportMetrics(DateTime.Now, TestSensorCreator.Values());
-                    var influxDBClient = InfluxDBClientFactory.Create(options);
+                    var influxDBClient = new InfluxDBClient(options);
                     var flux = "from(bucket:\"mydb\") |> range(start: -1h)";
                     var queryApi = influxDBClient.GetQueryApi();
                     var tables = await queryApi.QueryAsync(flux, "myorg");
@@ -182,7 +182,7 @@ namespace OhmGraphite.Test
                 try
                 {
                     await writer.ReportMetrics(DateTime.Now, TestSensorCreator.Values());
-                    var influxDBClient = InfluxDBClientFactory.Create(results.Influx2.Options);
+                    var influxDBClient = new InfluxDBClient(results.Influx2.Options);
                     var flux = "from(bucket:\"mydb\") |> range(start: -1h)";
                     var queryApi = influxDBClient.GetQueryApi();
                     var tables = await queryApi.QueryAsync(flux, "myorg");
@@ -251,7 +251,7 @@ namespace OhmGraphite.Test
                     try
                     {
                         await writer.ReportMetrics(DateTime.Now, TestSensorCreator.Values());
-                        var influxDbClient = InfluxDBClientFactory.Create(results.Influx2.Options);
+                        var influxDbClient = new InfluxDBClient(results.Influx2.Options);
                         var flux = "from(bucket:\"mydb\") |> range(start: -1h)";
                         var queryApi = influxDbClient.GetQueryApi();
                         var tables = await queryApi.QueryAsync(flux, "myorg");

+ 1 - 1
OhmGraphite/Influx2Writer.cs

@@ -24,7 +24,7 @@ namespace OhmGraphite
 
         public async Task ReportMetrics(DateTime reportTime, IEnumerable<ReportedValue> sensors)
         {
-            var influxDbClient = InfluxDBClientFactory.Create(_config.Options);
+            var influxDbClient = new InfluxDBClient(_config.Options);
             var writeApi = influxDbClient.GetWriteApiAsync();
             var points = sensors.Select(x => NewPoint(reportTime, x)).ToList();
             await writeApi.WritePointsAsync(points);