Skip to content

Commit

Permalink
fix: ensure ready before each collection
Browse files Browse the repository at this point in the history
  • Loading branch information
luissimas committed Jun 14, 2024
1 parent 0c11923 commit 5cbe5e0
Showing 1 changed file with 6 additions and 7 deletions.
13 changes: 6 additions & 7 deletions cmd/zettelkasten-exporter/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,15 +21,14 @@ func main() {
slog.Debug("Loaded config", slog.Any("config", cfg))
metrics.ConnectDatabase(cfg)
zettelkasten := zettel.NewZettel(cfg)
err = zettelkasten.Ensure()
if err != nil {
slog.Error("Error ensuring that zettelkasten is ready", slog.Any("error", err))
os.Exit(1)
}

collector := collector.NewCollector(zettelkasten.GetRoot(), cfg.IgnoreFiles)
for {
err := collector.CollectMetrics()
err = zettelkasten.Ensure()
if err != nil {
slog.Error("Error ensuring that zettelkasten is ready", slog.Any("error", err))
os.Exit(1)
}
err = collector.CollectMetrics()
if err != nil {
slog.Error("Error collecting metrics", slog.Any("error", err))
os.Exit(1)
Expand Down

0 comments on commit 5cbe5e0

Please sign in to comment.