1
0
forked from ALHP/ALHP.GO

change logging style in housekeeping to match with the rest of the logging

This commit is contained in:
2023-05-15 15:56:34 +02:00
parent 067e2773ec
commit fdf34d6157

View File

@@ -27,7 +27,7 @@ func housekeeping(repo, march string, wg *sync.WaitGroup) error {
dbPkg, err := mPackage.DBPackage(db) dbPkg, err := mPackage.DBPackage(db)
if ent.IsNotFound(err) { if ent.IsNotFound(err) {
log.Infof("[HK/%s] removing orphan %s", fullRepo, filepath.Base(path)) log.Infof("[HK] removing orphan %s->%s", fullRepo, filepath.Base(path))
pkg := &ProtoPackage{ pkg := &ProtoPackage{
FullRepo: mPackage.FullRepo(), FullRepo: mPackage.FullRepo(),
PkgFiles: []string{path}, PkgFiles: []string{path},
@@ -36,7 +36,7 @@ func housekeeping(repo, march string, wg *sync.WaitGroup) error {
buildManager.repoPurge[pkg.FullRepo] <- []*ProtoPackage{pkg} buildManager.repoPurge[pkg.FullRepo] <- []*ProtoPackage{pkg}
continue continue
} else if err != nil { } else if err != nil {
log.Warningf("[HK/%s] Problem fetching package from db for %s: %v", fullRepo, path, err) log.Warningf("[HK] Problem fetching %s->%q from db: %v", fullRepo, path, err)
continue continue
} }
@@ -70,7 +70,7 @@ func housekeeping(repo, march string, wg *sync.WaitGroup) error {
if err != nil || pkgResolved.DB().Name() != pkg.DBPackage.Repository.String() || pkgResolved.DB().Name() != pkg.Repo.String() || if err != nil || pkgResolved.DB().Name() != pkg.DBPackage.Repository.String() || pkgResolved.DB().Name() != pkg.Repo.String() ||
pkgResolved.Architecture() != pkg.Arch || pkgResolved.Name() != mPackage.Name() { pkgResolved.Architecture() != pkg.Arch || pkgResolved.Name() != mPackage.Name() {
// package not found on mirror/db -> not part of any repo anymore // package not found on mirror/db -> not part of any repo anymore
log.Infof("[HK/%s/%s] not included in repo", pkg.FullRepo, mPackage.Name()) log.Infof("[HK] %s->%s not included in repo", pkg.FullRepo, mPackage.Name())
buildManager.repoPurge[pkg.FullRepo] <- []*ProtoPackage{pkg} buildManager.repoPurge[pkg.FullRepo] <- []*ProtoPackage{pkg}
err = db.DbPackage.DeleteOne(pkg.DBPackage).Exec(context.Background()) err = db.DbPackage.DeleteOne(pkg.DBPackage).Exec(context.Background())
if err != nil { if err != nil {
@@ -90,7 +90,7 @@ func housekeeping(repo, march string, wg *sync.WaitGroup) error {
return err return err
} }
if !valid { if !valid {
log.Infof("[HK/%s/%s] invalid package signature", pkg.FullRepo, pkg.Pkgbase) log.Infof("[HK] %s->%s invalid package signature", pkg.FullRepo, pkg.Pkgbase)
buildManager.repoPurge[pkg.FullRepo] <- []*ProtoPackage{pkg} buildManager.repoPurge[pkg.FullRepo] <- []*ProtoPackage{pkg}
continue continue
} }
@@ -99,7 +99,7 @@ func housekeeping(repo, march string, wg *sync.WaitGroup) error {
// compare db-version with repo version // compare db-version with repo version
repoVer, err := pkg.repoVersion() repoVer, err := pkg.repoVersion()
if err == nil && repoVer != dbPkg.RepoVersion { if err == nil && repoVer != dbPkg.RepoVersion {
log.Infof("[HK/%s/%s] update %s->%s in db", pkg.FullRepo, pkg.Pkgbase, dbPkg.RepoVersion, repoVer) log.Infof("[HK] %s->%s update repoVersion %s->%s", pkg.FullRepo, pkg.Pkgbase, dbPkg.RepoVersion, repoVer)
pkg.DBPackage, err = pkg.DBPackage.Update().SetRepoVersion(repoVer).ClearHash().Save(context.Background()) pkg.DBPackage, err = pkg.DBPackage.Update().SetRepoVersion(repoVer).ClearHash().Save(context.Background())
if err != nil { if err != nil {
return err return err
@@ -129,7 +129,7 @@ func housekeeping(repo, march string, wg *sync.WaitGroup) error {
} }
if !pkg.isAvailable(alpmHandle) { if !pkg.isAvailable(alpmHandle) {
log.Infof("[HK/%s/%s] not found on mirror, removing", pkg.FullRepo, pkg.Pkgbase) log.Infof("[HK] %s->%s not found on mirror, removing", pkg.FullRepo, pkg.Pkgbase)
err = db.DbPackage.DeleteOne(dbPkg).Exec(context.Background()) err = db.DbPackage.DeleteOne(dbPkg).Exec(context.Background())
if err != nil { if err != nil {
log.Errorf("[HK] Error deleting package %s: %v", dbPkg.Pkgbase, err) log.Errorf("[HK] Error deleting package %s: %v", dbPkg.Pkgbase, err)
@@ -141,10 +141,10 @@ func housekeeping(repo, march string, wg *sync.WaitGroup) error {
case dbPkg.Status == dbpackage.StatusLatest && dbPkg.RepoVersion != "": case dbPkg.Status == dbpackage.StatusLatest && dbPkg.RepoVersion != "":
// check lastVersionBuild // check lastVersionBuild
if dbPkg.LastVersionBuild != dbPkg.RepoVersion { if dbPkg.LastVersionBuild != dbPkg.RepoVersion {
log.Infof("[HK/%s] updating lastVersionBuild %s -> %s", fullRepo, dbPkg.LastVersionBuild, dbPkg.RepoVersion) log.Infof("[HK] %s->%s updating lastVersionBuild %s -> %s", fullRepo, dbPkg.Pkgbase, dbPkg.LastVersionBuild, dbPkg.RepoVersion)
dbPkg, err = dbPkg.Update().SetLastVersionBuild(dbPkg.RepoVersion).Save(context.Background()) dbPkg, err = dbPkg.Update().SetLastVersionBuild(dbPkg.RepoVersion).Save(context.Background())
if err != nil { if err != nil {
log.Warningf("[HK/%s] error updating lastVersionBuild for %s: %v", fullRepo, dbPkg.Pkgbase, err) log.Warningf("[HK] error updating lastVersionBuild for %s->%s: %v", fullRepo, dbPkg.Pkgbase, err)
} }
} }
@@ -164,7 +164,7 @@ func housekeeping(repo, march string, wg *sync.WaitGroup) error {
} }
} }
if len(missingSplits) > 0 { if len(missingSplits) > 0 {
log.Infof("[HK/%s] missing split-package(s) %s for pkgbase %s", fullRepo, missingSplits, dbPkg.Pkgbase) log.Infof("[HK] %s->%s missing split-package(s): %s", fullRepo, dbPkg.Pkgbase, missingSplits)
pkg.DBPackage, err = pkg.DBPackage.Update().ClearRepoVersion().ClearHash().SetStatus(dbpackage.StatusQueued).Save(context.Background()) pkg.DBPackage, err = pkg.DBPackage.Update().ClearRepoVersion().ClearHash().SetStatus(dbpackage.StatusQueued).Save(context.Background())
if err != nil { if err != nil {
return err return err
@@ -179,13 +179,13 @@ func housekeeping(repo, march string, wg *sync.WaitGroup) error {
buildManager.repoPurge[fullRepo] <- []*ProtoPackage{pkg} buildManager.repoPurge[fullRepo] <- []*ProtoPackage{pkg}
} }
case dbPkg.Status == dbpackage.StatusLatest && dbPkg.RepoVersion == "": case dbPkg.Status == dbpackage.StatusLatest && dbPkg.RepoVersion == "":
log.Infof("[HK] reseting missing package %s with no repo version", dbPkg.Pkgbase) log.Infof("[HK] reseting missing package %s->%s with no repo version", fullRepo, dbPkg.Pkgbase)
err = dbPkg.Update().SetStatus(dbpackage.StatusQueued).ClearHash().ClearRepoVersion().Exec(context.Background()) err = dbPkg.Update().SetStatus(dbpackage.StatusQueued).ClearHash().ClearRepoVersion().Exec(context.Background())
if err != nil { if err != nil {
return err return err
} }
case dbPkg.Status == dbpackage.StatusSkipped && dbPkg.RepoVersion != "" && strings.HasPrefix(dbPkg.SkipReason, "blacklisted"): case dbPkg.Status == dbpackage.StatusSkipped && dbPkg.RepoVersion != "" && strings.HasPrefix(dbPkg.SkipReason, "blacklisted"):
log.Infof("[HK] delete blacklisted package %s", dbPkg.Pkgbase) log.Infof("[HK] delete blacklisted package %s->%s", fullRepo, dbPkg.Pkgbase)
pkg := &ProtoPackage{ pkg := &ProtoPackage{
FullRepo: fullRepo, FullRepo: fullRepo,
March: march, March: march,