configuration

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 13, 2024 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type PopulatorConfig

type PopulatorConfig struct {
	DatabaseURL  string `env:"DATABASE_URL,required,notEmpty"`
	ConverterURL string `env:"CONVERTER_URL" envDefault:"https://epsg.io"`
}

type StartupConfig

type StartupConfig struct {
	BotAPIToken         string `env:"BOT_TOKEN,required,notEmpty"`
	DatabaseURL         string `env:"DATABASE_URL,required,notEmpty"`
	Debug               bool   `env:"DEBUG"`
	TGUpdateTimeout     int    `env:"UPDATE_TIMEOUT" envDefault:"60"`
	UpdateReadersNumber int    `env:"UPDATE_READERS_NUMBER" envDefault:"10"`
	MetricsUser         string `env:"METRICS_USER,required,notEmpty"`
	MetricsPassword     string `env:"METRICS_PASSWORD,required,notEmpty"`
	MetricsPort         int    `env:"METRICS_PORT,required,notEmpty"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL