From: Michael Tremer Date: Sun, 13 Feb 2011 11:03:28 +0000 (+0100) Subject: Add unique method to package listing. X-Git-Tag: 0.9.3~183 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1e1217bfe6d7cb387b1bdc40cc6bd73933b43a44;p=pakfire.git Add unique method to package listing. --- diff --git a/pakfire/packages/listing.py b/pakfire/packages/listing.py index c7c863212..fbc14b5ba 100644 --- a/pakfire/packages/listing.py +++ b/pakfire/packages/listing.py @@ -26,3 +26,14 @@ class PackageListing(object): if self.__packages: return self.__packages[-1] + def unique(self): + pkgs = [] + + for pkg in self.__packages: + if pkg in pkgs: + continue + + pkgs.append(pkg) + + self.__packages = pkgs +