Add repo arch,dist,dist_release getter methods to RepoDB

This commit is contained in:
Faik Uygur
2010-01-28 12:22:06 +00:00
parent 61d4c687e3
commit 36eefc1b7f
+12
View File
@@ -213,3 +213,15 @@ class RepoDB(lazydb.LazyDB):
def repo_active(self, name):
return self.repoorder.get_status(name) == "active"
def get_architecture(self, name):
doc = self.get_repo_doc(name)
return doc.getTag("Distribution").getTagData("Architecture")
def get_distribution(self, name):
doc = self.get_repo_doc(name)
return doc.getTag("Distribution").getTagData("SourceName")
def get_distribution_release(self, name):
doc = self.get_repo_doc(name)
return doc.getTag("Distribution").getTagData("Version")