added req_names to retrieve the list of packages names (requires+prereq).

git-svn-id: svn+ssh://rpmlint.zarb.org/home/projects/rpmlint/svn/trunk@386 9bc8b190-ac0f-0410-8968-dc7d1f502856
This commit is contained in:
Frédéric Lepied 2001-02-16 16:36:10 +00:00
parent 9d14c8b0a3
commit d63734436f
1 changed files with 7 additions and 1 deletions

8
Pkg.py
View File

@ -62,7 +62,8 @@ class Pkg:
self._ghost_files=None
self._files=None
self.required=None
self._req_names=-1
if header:
self.header=header
self.is_source=0
@ -228,6 +229,11 @@ class Pkg:
self._gatherDepInfo()
return self._prereq
def req_names(self):
if self._req_names == -1:
self._req_names = map(lambda x: x[0], self.requires() + self.prereq())
return self._req_names
def conflicts(self):
self._gatherDepInfo()
return self._conflicts