internal/download: remove import of "log"

This commit is contained in:
Felix Lange 2025-05-15 22:40:33 +02:00
parent f81d9bfdc3
commit 7459d8af48

View file

@ -25,7 +25,6 @@ import (
"fmt" "fmt"
"io" "io"
"iter" "iter"
"log"
"net/http" "net/http"
"net/url" "net/url"
"os" "os"
@ -54,11 +53,11 @@ type hashEntry struct {
func MustLoadChecksums(file string) *ChecksumDB { func MustLoadChecksums(file string) *ChecksumDB {
content, err := os.ReadFile(file) content, err := os.ReadFile(file)
if err != nil { if err != nil {
log.Fatal("can't load checksum file: " + err.Error()) panic("can't load checksum file: " + err.Error())
} }
db, err := ParseChecksums(content) db, err := ParseChecksums(content)
if err != nil { if err != nil {
log.Fatalf("invalid checksums in %s: %v", file, err) panic(fmt.Sprintf("invalid checksums in %s: %v", file, err))
} }
return db return db
} }
@ -133,13 +132,13 @@ func (db *ChecksumDB) DownloadAndVerifyAll() {
var tmp = os.TempDir() var tmp = os.TempDir()
for _, e := range db.hashes { for _, e := range db.hashes {
if e.url == nil { if e.url == nil {
log.Printf("Skipping verification of %s: no URL defined in checksum database", e.file) fmt.Printf("Skipping verification of %s: no URL defined in checksum database", e.file)
continue continue
} }
url := e.url.JoinPath(e.file).String() url := e.url.JoinPath(e.file).String()
dst := filepath.Join(tmp, e.file) dst := filepath.Join(tmp, e.file)
if err := db.DownloadFile(url, dst); err != nil { if err := db.DownloadFile(url, dst); err != nil {
log.Print(err) fmt.Println("error:", err)
} }
} }
} }