]> git.ipfire.org Git - pakfire.git/commitdiff
Add unique method to package listing.
authorMichael Tremer <michael.tremer@ipfire.org>
Sun, 13 Feb 2011 11:03:28 +0000 (12:03 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Sun, 13 Feb 2011 11:03:28 +0000 (12:03 +0100)
pakfire/packages/listing.py

index c7c8632121570ac9dd4ccd6e484ac14855e7e93f..fbc14b5ba2fa347d66e9ecdf5633549e4647a503 100644 (file)
@@ -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
+