[Yum-devel] [PATCH] Add ui_evr, like ui_nevra ... for "yum list" like output.
James Antill
james at and.org
Thu Aug 4 19:11:38 UTC 2011
---
yum/packages.py | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/yum/packages.py b/yum/packages.py
index 79c15db..f72c068 100644
--- a/yum/packages.py
+++ b/yum/packages.py
@@ -271,6 +271,14 @@ class PackageObject(object):
return out
ui_nevra = property(fget=lambda self: self._ui_nevra())
+ def _ui_evr(self):
+ if self.epoch == '0':
+ out = '%s-%s' % (self.version, self.release)
+ else:
+ out = '%s:%s-%s' % (self.epoch, self.version, self.release)
+ return out
+ ui_evr = property(fget=lambda self: self._ui_evr())
+
def __str__(self):
return self.ui_envra
--
1.7.6
More information about the Yum-devel
mailing list