Define DefaultPort and DefaultStateDir constants
This commit is contained in:
@@ -12,6 +12,12 @@ import (
|
||||
"sneak.berlin/go/pixa/internal/logger"
|
||||
)
|
||||
|
||||
// Default configuration values.
|
||||
const (
|
||||
DefaultPort = 8080
|
||||
DefaultStateDir = "./data"
|
||||
)
|
||||
|
||||
// ConfigParams defines dependencies for Config.
|
||||
type ConfigParams struct {
|
||||
fx.In
|
||||
@@ -68,8 +74,8 @@ func New(lc fx.Lifecycle, params ConfigParams) (*Config, error) {
|
||||
c := &Config{
|
||||
Debug: getBool(sc, "debug", false),
|
||||
MaintenanceMode: getBool(sc, "maintenance_mode", false),
|
||||
Port: getInt(sc, "port", 8080),
|
||||
StateDir: getString(sc, "state_dir", "./data"),
|
||||
Port: getInt(sc, "port", DefaultPort),
|
||||
StateDir: getString(sc, "state_dir", DefaultStateDir),
|
||||
SentryDSN: getString(sc, "sentry_dsn", ""),
|
||||
MetricsUsername: getString(sc, "metrics.username", ""),
|
||||
MetricsPassword: getString(sc, "metrics.password", ""),
|
||||
|
||||
Reference in New Issue
Block a user