increase timeouts
This commit is contained in:
@@ -16,6 +16,9 @@ import (
|
|||||||
// use gocron to check vcenters for VMs or updates we don't know about
|
// use gocron to check vcenters for VMs or updates we don't know about
|
||||||
func (c *CronTask) RunVcenterPoll(ctx context.Context, logger *slog.Logger) error {
|
func (c *CronTask) RunVcenterPoll(ctx context.Context, logger *slog.Logger) error {
|
||||||
var matchFound bool
|
var matchFound bool
|
||||||
|
|
||||||
|
// TODO - reload settings in case vcenter list has changed
|
||||||
|
|
||||||
for _, url := range c.Settings.Settings.VcenterAddresses {
|
for _, url := range c.Settings.Settings.VcenterAddresses {
|
||||||
c.Logger.Debug("connecting to vcenter", "url", url)
|
c.Logger.Debug("connecting to vcenter", "url", url)
|
||||||
vc := vcenter.New(c.Logger, c.VcCreds)
|
vc := vcenter.New(c.Logger, c.VcCreds)
|
||||||
|
@@ -43,8 +43,8 @@ func New(logger *slog.Logger, cron gocron.Scheduler, cancel context.CancelFunc,
|
|||||||
|
|
||||||
srv := &http.Server{
|
srv := &http.Server{
|
||||||
Addr: addr,
|
Addr: addr,
|
||||||
WriteTimeout: 15 * time.Second,
|
WriteTimeout: 120 * time.Second,
|
||||||
ReadTimeout: 15 * time.Second,
|
ReadTimeout: 30 * time.Second,
|
||||||
TLSConfig: tlsConfig,
|
TLSConfig: tlsConfig,
|
||||||
TLSNextProto: make(map[string]func(*http.Server, *tls.Conn, http.Handler)),
|
TLSNextProto: make(map[string]func(*http.Server, *tls.Conn, http.Handler)),
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user