all: change refresh_time -> refetch_time

The custom config is refetched from API, not refresh.
This commit is contained in:
Cuong Manh Le
2024-08-09 14:22:09 +07:00
committed by Cuong Manh Le
parent a007394f60
commit 1634a06330
3 changed files with 4 additions and 4 deletions

View File

@@ -247,8 +247,8 @@ func (p *prog) apiConfigReload() {
}
secs := 3600
if p.cfg.Service.RefreshTime != nil && *p.cfg.Service.RefreshTime > 0 {
secs = *p.cfg.Service.RefreshTime
if p.cfg.Service.RefetchTime != nil && *p.cfg.Service.RefetchTime > 0 {
secs = *p.cfg.Service.RefetchTime
}
ticker := time.NewTicker(time.Duration(secs) * time.Second)

View File

@@ -209,7 +209,7 @@ type ServiceConfig struct {
MetricsListener string `mapstructure:"metrics_listener" toml:"metrics_listener,omitempty"`
DnsWatchdogEnabled *bool `mapstructure:"dns_watchdog_enabled" toml:"dns_watchdog_enabled,omitempty"`
DnsWatchdogInvterval *time.Duration `mapstructure:"dns_watchdog_interval" toml:"dns_watchdog_interval,omitempty"`
RefreshTime *int `mapstructure:"refresh_time" toml:"refresh_time,omitempty"`
RefetchTime *int `mapstructure:"refetch_time" toml:"refetch_time,omitempty"`
Daemon bool `mapstructure:"-" toml:"-"`
AllocateIP bool `mapstructure:"-" toml:"-"`
}

View File

@@ -273,7 +273,7 @@ If the time duration is non-positive, default value will be used.
- Required: no
- Default: 20s
### refresh_time
### refetch_time
Time in seconds between each iteration that reloads custom config if changed.
The value must be a positive number, any invalid value will be ignored and default value will be used.