diff options
| author | Anhgelus Morhtuuzh <william@herges.fr> | 2025-10-02 19:52:00 +0200 |
|---|---|---|
| committer | Anhgelus Morhtuuzh <william@herges.fr> | 2025-10-02 19:52:00 +0200 |
| commit | 8b249c9ce8bd1c351daf80c6c9b095fb1bccafe2 (patch) | |
| tree | e56eddae167c89ae3a8a885303ca876d1a439a61 /backend/config.go | |
| parent | c000d9482e183f74b6237ecaeb7f06c0862413de (diff) | |
feat(backend): load log files
Diffstat (limited to 'backend/config.go')
| -rw-r--r-- | backend/config.go | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/backend/config.go b/backend/config.go index d6eec64..c5a44ef 100644 --- a/backend/config.go +++ b/backend/config.go @@ -1,7 +1,6 @@ package backend import ( - "errors" "log/slog" "os" @@ -24,6 +23,7 @@ type Config struct { Description string `toml:"description"` Links []Link `toml:"links"` Logo Logo `toml:"logo"` + LogFolder string `toml:"log_folder"` } func (c *Config) DefaultValues() { @@ -44,13 +44,14 @@ func (c *Config) DefaultValues() { Header: "logo.jpg", Favicon: "favicon.jpg", } + c.LogFolder = "data/logs" } func LoadConfig(path string) (*Config, bool) { b, err := os.ReadFile(path) var config Config if err != nil { - if !errors.Is(err, os.ErrNotExist) { + if !os.IsNotExist(err) { slog.Error("reading config file", "error", err) return nil, false } |
