From 379b051cc06f61124b19329d093f140bf8e05e3f Mon Sep 17 00:00:00 2001
From: Igor Gnatenko <i.gnatenko.brain@gmail.com>
Date: Fri, 13 Feb 2015 18:04:58 +0300
Subject: [PATCH] tracer: define installed, erased vars (RhBug:1187763)
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
---
plugins/tracer.py | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/plugins/tracer.py b/plugins/tracer.py
index 1293906..fa850e9 100644
--- a/plugins/tracer.py
+++ b/plugins/tracer.py
@@ -56,6 +56,11 @@ class Tracer(dnf.Plugin):
if self.base.conf.installroot != "/":
return
+ installed = set([package.name for package in
+ self.base.transaction.install_set])
+ erased = set([package.name for package in
+ self.base.transaction.remove_set])
+
args = ["tracer", "-n"] + list(installed | erased)
process = subprocess.Popen(args, stdout=subprocess.PIPE)
out = process.communicate()[0]
--
2.4.5