summaryrefslogtreecommitdiff
path: root/old/apt.go
diff options
context:
space:
mode:
Diffstat (limited to 'old/apt.go')
-rw-r--r--old/apt.go39
1 files changed, 39 insertions, 0 deletions
diff --git a/old/apt.go b/old/apt.go
new file mode 100644
index 0000000..4b9018b
--- /dev/null
+++ b/old/apt.go
@@ -0,0 +1,39 @@
+package zoopb
+
+import (
+ "fmt"
+)
+
+// init the installed package list
+func initPackages(me *Machine) {
+ // Get the list of installed packages for the detected distro
+ newP, err := getPackageList(me.Distro)
+ if err != nil {
+ fmt.Println("Error:", err)
+ return
+ }
+
+ if me.Packages == nil {
+ me.Packages = new(Packages)
+ }
+
+ // Print the installed packages and their versions
+ for pkg, version := range newP {
+ new1 := new(Package)
+ new1.Name = pkg
+ new1.Version = version
+ me.Packages.Append(new1)
+ // log.Info("added", new1.Name, "failed")
+ }
+
+ me.getMemory()
+}
+
+/*
+func (me *Machine) addNew(name string, version string) {
+ new1 := new(Package)
+ new1.Name = name
+ new1.Version = version
+ me.Packages.Append(new1)
+}
+*/