diff options
author | Sean Finney <seanius@debian.org> | 2008-06-26 00:20:28 +0200 |
---|---|---|
committer | Sean Finney <seanius@debian.org> | 2008-06-26 00:21:48 +0200 |
commit | d08d138655cce56e9e10c4afbc01ccf4eb55a69e (patch) | |
tree | 9638d9e71dade18319bc62baf4cdc63baed732ad /patchtracker/SourceArchive.py | |
parent | 5832e7ab80b1470b2d20b710251e4ee4e036e02c (diff) | |
download | patch-tracker-d08d138655cce56e9e10c4afbc01ccf4eb55a69e.tar.gz |
add new collection row factory, query cleanup
Diffstat (limited to 'patchtracker/SourceArchive.py')
-rwxr-xr-x | patchtracker/SourceArchive.py | 17 |
1 files changed, 1 insertions, 16 deletions
diff --git a/patchtracker/SourceArchive.py b/patchtracker/SourceArchive.py index c15c5f9..b8bc9eb 100755 --- a/patchtracker/SourceArchive.py +++ b/patchtracker/SourceArchive.py @@ -119,20 +119,6 @@ class SourcePackage: def __str__(self): return self.name -class MasterIndex: - def __init__(self): - self.pkgcounts = {} - - def add(self, name): - idx = getidx(name) - if not self.pkgcounts.has_key(idx): - self.pkgcounts[idx] = 1 - else: - self.pkgcounts[idx] += 1 - - def indices(self): - return sorted(self.pkgcounts.iterkeys()) - class SourcePackageIndex: def __init__(self): self.pkgs = {} @@ -149,8 +135,7 @@ class SourcePackageIndex: return self.pkgs[getidx(letter)] def indices(self): - for k,v in sorted(self.pkgs.iteritems()): - yield (k,v) + return sorted(self.pkgs.iterkeys()) # basic module tests if __name__ == "__main__": |