From 6cd10ad3e1f04b959ba909c8f8cf107b09ceaa08 Mon Sep 17 00:00:00 2001 From: Faik Uygur Date: Wed, 27 Feb 2008 13:42:59 +0000 Subject: [PATCH] Add which_repo and which_source_repo helper functions --- pisi/db/sourcedb.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pisi/db/sourcedb.py b/pisi/db/sourcedb.py index a9a58643..470cde31 100644 --- a/pisi/db/sourcedb.py +++ b/pisi/db/sourcedb.py @@ -54,6 +54,13 @@ class SourceDB(lazydb.LazyDB): def list_sources(self, repo=None): return self.sdb.get_item_keys(repo) + def which_repo(self, name): + return self.sdb.which_repo(self.pkgtosrc(name)) + + def which_source_repo(self, name): + source = self.pkgtosrc(name) + return source, self.sdb.which_repo(source) + def has_spec(self, name, repo=None): return self.sdb.has_item(name, repo)