Browse Source

Extract PacmanState constant

master
Riyyi 6 hours ago
parent
commit
88ff093365
  1. 11
      pkg/fetch/fetch.go

11
pkg/fetch/fetch.go

@ -14,10 +14,11 @@ import (
"github.com/Jguer/dyalpm"
)
var (
Root = "/"
LockFile = "/var/lib/pacman/db.lock"
AURInfoURL = "https://aur.archlinux.org/rpc?v=5&type=info"
const (
Root = "/"
PacmanState = "/var/lib/pacman"
LockFile = PacmanState + "/db.lock"
AURInfoURL = "https://aur.archlinux.org/rpc?v=5&type=info"
)
type Fetcher struct {
@ -51,7 +52,7 @@ func New() (*Fetcher, error) {
start := time.Now()
fmt.Fprintf(os.Stderr, "[debug] Fetcher New: starting...\n")
handle, err := dyalpm.Initialize(Root, "/var/lib/pacman")
handle, err := dyalpm.Initialize(Root, PacmanState)
if err != nil {
return nil, fmt.Errorf("failed to initialize alpm: %w", err)
}

Loading…
Cancel
Save