Compare commits

...

3 Commits

Author SHA1 Message Date
b573b22457 fix: batch point sending problem
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2024-03-31 23:51:17 +02:00
1837a0b632 updated dependencies
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-01 12:08:07 +02:00
c2f23b044e replaced ioutil.ReadAll by io.ReadAll
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-02 17:16:58 +01:00
2 changed files with 8 additions and 7 deletions

2
go.mod
View File

@ -1,6 +1,6 @@
module git.paulbsd.com/paulbsd/weather module git.paulbsd.com/paulbsd/weather
go 1.19 go 1.21
require ( require (
github.com/influxdata/influxdb1-client v0.0.0-20220302092344-a9ab5670611c github.com/influxdata/influxdb1-client v0.0.0-20220302092344-a9ab5670611c

View File

@ -3,7 +3,7 @@ package data
import ( import (
"encoding/json" "encoding/json"
"fmt" "fmt"
"io/ioutil" "io"
"net/http" "net/http"
"time" "time"
@ -33,7 +33,7 @@ func FetchData(c *config.Config, city string) (Data, error) {
defer r.Body.Close() defer r.Body.Close()
b, err := ioutil.ReadAll(r.Body) b, err := io.ReadAll(r.Body)
if err != nil { if err != nil {
return Data{}, err return Data{}, err
} }
@ -84,10 +84,11 @@ func SendDataToInflux(c *config.Config, d Data) error {
} }
bp.AddPoint(point) bp.AddPoint(point)
err = httpClient.Write(bp) }
if err != nil {
return err err = httpClient.Write(bp)
} if err != nil {
return err
} }
return nil return nil