switched timeout to config flag

This commit is contained in:
2022-11-18 23:58:40 +01:00
parent bac31b3d05
commit 5f1f1fdf6f
2 changed files with 10 additions and 2 deletions

View File

@@ -2,4 +2,6 @@ logging:
level: DEBUG
station_ip: "ip here"
password: "password here"
password: "password here"
timeout: "100s"

View File

@@ -30,6 +30,7 @@ type Conf struct {
}
StationIP string `yaml:"station_ip"`
Password string `yaml:"password"`
Timeout string `yaml:"timeout"`
}
var (
@@ -184,8 +185,13 @@ func main() {
log.Fatalf("error creating jar")
}
timeout, err := time.ParseDuration(conf.Timeout)
if err != nil {
log.Fatalf("unable to parse duration %s: %v", conf.Timeout, err)
}
httpClient = &http.Client{
Timeout: time.Second * 30,
Timeout: timeout,
Jar: cj,
}