need to fix this still

This commit is contained in:
Jeff Carr 2024-12-04 02:26:06 -06:00
parent 1c18f171c1
commit 37a3c96227
1 changed files with 41 additions and 0 deletions

View File

@ -70,3 +70,44 @@ func dpkgQuery() (map[string]string, error) {
// Return the map with package names and versions // Return the map with package names and versions
return installedPackages, scanner.Err() return installedPackages, scanner.Err()
} }
func (me *Machine) UpdatePackages() string {
log.Info("fixme. broken after move to autogenpb")
return ""
}
/*
func (me *Machine) UpdatePackages() string {
// Get the list of installed packages for the detected distro
newP, err := getPackageList(me.Distro)
if err != nil {
fmt.Println("Error:", err)
return fmt.Sprintln("getPackageList()", err)
}
var newCounter, changeCounter int
// Print the installed packages and their versions
for pkg, version := range newP {
found := me.Packages.FindByName(pkg)
if found == nil {
log.Info("adding new", pkg, version)
me.addNew(pkg, version)
newCounter += 1
} else {
found.Version = version
panic("redo this. broken after autogenpb. was never right anyway")
//if me.Packages.Update(found) {
// changeCounter += 1
//}
}
}
footer := fmt.Sprintf("%s has distro %s with %d packages installed", me.Hostname, me.Distro, me.Packages.Len())
if changeCounter != 0 {
footer += fmt.Sprintf(" (%d changed)", changeCounter)
}
if newCounter != 0 {
footer += fmt.Sprintf(" (%d new)", newCounter)
}
return footer
}
*/