Add Cron interval to config

This commit is contained in:
Tom Wiesing 2022-12-07 11:02:44 +01:00
parent f52fe6abf3
commit 52dbfbf56e
No known key found for this signature in database
6 changed files with 21 additions and 6 deletions

View file

@ -6,6 +6,7 @@ import (
"net/url"
"reflect"
"strings"
"time"
)
// Config represents the configuration of a WissKI Distillery.
@ -89,6 +90,9 @@ type Config struct {
// name of docker network to use
DockerNetworkName string `env:"DOCKER_NETWORK_NAME" default:"distillery" parser:"nonempty"`
// interval to trigger distillery cron tasks in
CronInterval time.Duration `env:"CRON_INTERVAL" default:"10m" parser:"duration"`
// ConfigPath is the path this configuration was loaded from (if any)
ConfigPath string
}