[Yum-devel] [PATCH] Add ui_evr, like ui_nevra ... for "yum list" like output.
seth vidal
skvidal at fedoraproject.org
Thu Aug 4 20:50:55 UTC 2011
On Thu, 2011-08-04 at 15:11 -0400, James Antill wrote:
> ---
> 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
>
ACK
-sv
More information about the Yum-devel
mailing list