diff options
Diffstat (limited to 'tableDefault.go')
| -rw-r--r-- | tableDefault.go | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/tableDefault.go b/tableDefault.go index ff1e523..038fe4d 100644 --- a/tableDefault.go +++ b/tableDefault.go @@ -9,11 +9,15 @@ import ( // this is the default table layout for repos in forge +/* func (pb *Packages) PrintTable() { tablePB := pb.makeDefaultTable() tablePB.PrintTable() + log.Printf("pb.DefaultTable: %d packages\n", pb.Len()) } +*/ +/* func (pb *Packages) makeDefaultTable() *PackagesTable { t := pb.NewTable("apt packages") t.NewUuid() @@ -40,10 +44,19 @@ func (pb *Packages) makeDefaultTable() *PackagesTable { return t } +*/ func (m *Machine) PrintTable(pb *Packages) { tablePB := m.makeSmartTable(pb) tablePB.PrintTable() + var i int + for p := range pb.IterAll() { + if m.IsInstalled(p.Name) { + i += 1 + } + } + + log.Printf("pb.SmartTable: packages: total=%d installed=%d\n", pb.Len(), i) } func (m *Machine) PrintInstalledTable() { @@ -55,6 +68,7 @@ func (m *Machine) PrintInstalledTable() { } tablePB := m.makeSmartTable(installed) tablePB.PrintTable() + log.Printf("pb.SmartTable: %d installed packages\n", installed.Len()) } func (m *Machine) makeSmartTable(pb *Packages) *PackagesTable { |
