diff options
| author | Jeff Carr <[email protected]> | 2025-10-09 20:01:19 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-09 20:06:43 -0500 |
| commit | eb947f9b20ab26f3a264512d9ea876c503eb0ec1 (patch) | |
| tree | 4c4159a3c54e4e7b1257d874019016ca6f87aeac /wit.go | |
| parent | 5abcfec4a234a3b4d8f60fa56d85152c06c43da2 (diff) | |
make /home/mirrors/debian/distsv0.0.82
Diffstat (limited to 'wit.go')
| -rw-r--r-- | wit.go | 20 |
1 files changed, 8 insertions, 12 deletions
@@ -22,6 +22,7 @@ func (m *Machine) IsInstalled(name string) bool { return false } +// this is a work in progress func (m *Machine) FindInstalledByName(name string) *Package { if m == nil { panic("m == nil") @@ -29,19 +30,14 @@ func (m *Machine) FindInstalledByName(name string) *Package { if m.Packages == nil { panic("m.Packages == nil") } - // log.Info("FindInstalledByName len=", m.Packages.Len()) - return m.Packages.FindByPackage(name) - /* - for p := range m.Packages.IterByName() { - if name == p.Package { - // log.Info("package installed:", p.Package, p.Version, p.PkgName) - return p - } - } - // log.Info("package not-installed:", name) - return nil - */ + for p := range m.Packages.IterByFilename() { + if name == p.Package { + // log.Info("package installed:", p.Package, p.Version, p.PkgName) + return p + } + } + return nil } // looks to see if any package matches a name and version |
