[Uludag-commits] r15574 - branches/pisi-db/pisi/db
uludag-commits at pardus.org.tr
uludag-commits at pardus.org.tr
1 Eki 2007 Pzt 13:57:38 EEST
Author: faik
Date: Mon Oct 1 13:57:38 2007
New Revision: 15574
Modified:
branches/pisi-db/pisi/db/sourcedb.py
Log:
Make sourcedb members private
Modified: branches/pisi-db/pisi/db/sourcedb.py
=================================================================
--- branches/pisi-db/pisi/db/sourcedb.py (original)
+++ branches/pisi-db/pisi/db/sourcedb.py Mon Oct 1 13:57:38 2007
@@ -24,47 +24,47 @@
def __init__(self):
- self.source_nodes = {}
- self.pkgstosrc = {}
+ self.__source_nodes = {}
+ self.__pkgstosrc = {}
repodb = pisi.db.repodb.RepoDB()
for repo in repodb.list_repos():
- self.source_nodes[repo] = {}
- self.pkgstosrc[repo] = {}
+ self.__source_nodes[repo] = {}
+ self.__pkgstosrc[repo] = {}
doc = repodb.get_repo_doc(repo)
for spec in doc.tags("SpecFile"):
src_name = spec.getTag("Source").getTagData("Name")
- self.source_nodes[repo][src_name] = spec.toString()
+ self.__source_nodes[repo][src_name] = spec.toString()
for package in spec.tags("Package"):
- self.pkgstosrc[repo][package.getTagData("Name")] = src_name
+ self.__pkgstosrc[repo][package.getTagData("Name")] = src_name
def list_sources(self, repo):
- if self.source_nodes.has_key(repo):
- return self.source_nodes[repo].keys()
+ if self.__source_nodes.has_key(repo):
+ return self.__source_nodes[repo].keys()
raise Exception(_('Repository %s does not exists.') % repo)
def has_spec(self, name, repo):
- return self.source_nodes.has_key(repo) and self.source_nodes[repo].has_key(name)
+ return self.__source_nodes.has_key(repo) and self.__source_nodes[repo].has_key(name)
def get_spec(self, name, repo):
spec, repo = self.get_spec_repo(name, repo)
return spec
def get_spec_repo(self, name, repo):
- if self.source_nodes.has_key(repo):
- if self.source_nodes[repo].has_key(name):
+ if self.__source_nodes.has_key(repo):
+ if self.__source_nodes[repo].has_key(name):
spec = pisi.specfile.SpecFile()
- spec.parse(self.source_nodes[repo][name])
+ spec.parse(self.__source_nodes[repo][name])
return spec, repo
raise Exception(_('Source package %s not found.') % name)
def pkgtosrc(self, name, repo):
- if self.pkgstosrc.has_key(repo) and self.pkgstosrc[repo].has_key(name):
- return self.pkgstosrc[repo][name]
+ if self.__pkgstosrc.has_key(repo) and self.__pkgstosrc[repo].has_key(name):
+ return self.__pkgstosrc[repo][name]
Uludag-commits mesaj listesiyle ilgili
daha fazla bilgi