Improve client logging.
Some checks failed
Linting and tests / Linting (push) Failing after 4s
Linting and tests / Tests (push) Failing after 3s

This commit is contained in:
2025-09-10 20:04:19 +05:00
parent e3b9c9ae40
commit c2142cc1a6
15 changed files with 118 additions and 44 deletions

View File

@@ -1,7 +1,6 @@
package main
import (
"log/slog"
"os"
"bunker/client/internal/application"
@@ -18,12 +17,17 @@ import (
)
func main() {
slog.Info("Starting Bunker client...")
_ = slog.SetLogLoggerLevel(slog.LevelDebug)
app := application.New()
lgr := app.NewLogger("module", "main")
lgr.Info(
"Starting Bunker...",
"version", app.Fyne().Metadata().Custom["Version"],
"build_no", app.Fyne().Metadata().Custom["Build"],
"commit", app.Fyne().Metadata().Custom["Commit"],
"branch", app.Fyne().Metadata().Custom["Branch"],
)
checkError(translations.Initialize(app))
checkError(database.Initialize(app))
checkError(options.Initialize(app))