def add_repo(self, name, repo_info): if self.d.has_key("repo-" + name): raise Error('Repository %s already exists' % name) self.d["repo-" + name] = repo_info order = self.d["order"] order.append(name) self.d["order"] = order packagedb.add_db(name)
def add_repo(self, name, repo_info): name = str(name) assert (isinstance(repo_info,Repo)) if self.d.has_key("repo-" + name): raise Error(_('Repository %s already exists') % name) self.d["repo-" + name] = repo_info order = self.d["order"] order.append(name) self.d["order"] = order packagedb.add_db(name)
def init_dbs(self): # initialize package/source dbs for x in self.list(): packagedb.add_db(x)