Reorder main calls

This commit is contained in:
Riyyi
2026-04-16 21:35:04 +02:00
parent e74c38cb3f
commit 6fd4b64d92
+11 -13
View File
@@ -64,19 +64,6 @@ func run(cfg *Config) error {
merged := merge.Merge(packages) merged := merge.Merge(packages)
if !cfg.DryRun {
if err := state.OpenLog(); err != nil {
fmt.Fprintf(os.Stderr, "error: %v\n", err)
return err
}
defer state.Close()
if err := validation.CheckDBFreshness(); err != nil {
fmt.Fprintf(os.Stderr, "error: %v\n", err)
return err
}
}
if cfg.DryRun { if cfg.DryRun {
result, err := pacman.DryRun(merged) result, err := pacman.DryRun(merged)
if err != nil { if err != nil {
@@ -88,6 +75,17 @@ func run(cfg *Config) error {
return nil return nil
} }
if err := state.OpenLog(); err != nil {
fmt.Fprintf(os.Stderr, "error: %v\n", err)
return err
}
defer state.Close()
if err := validation.CheckDBFreshness(); err != nil {
fmt.Fprintf(os.Stderr, "error: %v\n", err)
return err
}
result, err := pacman.Sync(merged) result, err := pacman.Sync(merged)
if err != nil { if err != nil {
fmt.Fprintf(os.Stderr, "error: %v\n", err) fmt.Fprintf(os.Stderr, "error: %v\n", err)