Package entropy :: Package client :: Package interfaces :: Module methods :: Class RepositoryMixin

Class RepositoryMixin

source code


Instance Methods
 
validate_repositories(self) source code
 
init_generic_memory_repository(self, repoid, description, package_mirrors=[]) source code
 
close_all_repositories(self, mask_clear=True) source code
 
is_repository_connection_cached(self, repoid) source code
 
open_repository(self, repoid) source code
 
load_repository_database(self, repoid, xcache=True, indexing=True) source code
 
get_repository_revision(self, reponame) source code
 
update_repository_revision(self, reponame) source code
 
get_repository_db_file_checksum(self, reponame) source code
 
add_repository(self, repodata) source code
 
remove_repository(self, repoid, disable=False) source code
 
shift_repository(self, repoid, toidx) source code
 
enable_repository(self, repoid) source code
 
disable_repository(self, repoid) source code
 
get_repository_settings(self, repoid) source code
 
add_tbz2_to_repos(self, tbz2file) source code
 
reopen_client_repository(self) source code
 
open_client_repository(self) source code
 
client_repository_sanity_check(self) source code
 
open_generic_database(self, dbfile, dbname=None, xcache=None, readOnly=False, indexing_override=None, skipChecks=False) source code
 
open_memory_database(self, dbname=None) source code
 
backup_database(self, dbpath, backup_dir=None, silent=False, compress_level=9) source code
 
restore_database(self, backup_path, db_destination, silent=False) source code
 
list_backedup_client_databases(self, client_dbdir=None) source code