Package entropy :: Package client :: Package services :: Package system :: Module methods :: Class Repository

Class Repository

source code


Instance Methods
 
__init__(self, *args, **kwargs) source code
 
sync_spm(self) source code
 
compile_atoms(self, atoms, pretend=False, oneshot=False, verbose=True, nocolor=True, fetchonly=False, buildonly=False, nodeps=False, custom_use='', ldflags='', cflags='') source code
 
spm_remove_atoms(self, atoms, pretend=True, verbose=True, nocolor=True) source code
 
get_spm_categories_updates(self, categories) source code
 
get_spm_categories_installed(self, categories) source code
 
enable_uses_for_atoms(self, atoms, useflags) source code
 
disable_uses_for_atoms(self, atoms, useflags) source code
 
get_spm_atoms_info(self, atoms) source code
 
run_spm_info(self) source code
 
run_custom_shell_command(self, command) source code
 
get_spm_glsa_data(self, list_type='affected') source code
 
get_available_repositories(self) source code
 
set_default_repository(self, repoid) source code
 
get_available_entropy_packages(self, repoid) source code
 
get_entropy_idpackage_information(self, idpackage, repoid) source code
 
remove_entropy_packages(self, matched_atoms) source code
 
search_entropy_packages(self, search_type, search_string, repoid) source code
 
move_entropy_packages_to_repository(self, idpackages, from_repo, to_repo, do_copy=False) source code
 
scan_entropy_packages_database_changes(self) source code
 
run_entropy_database_updates(self, to_add, to_remove, to_inject) source code
 
run_entropy_dependency_test(self) source code
 
run_entropy_library_test(self) source code
 
run_entropy_treeupdates(self, repoid) source code
 
scan_entropy_mirror_updates(self, repositories) source code
 
run_entropy_mirror_updates(self, repository_data) source code
 
run_entropy_checksum_test(self, repoid, mode='local') source code
 
get_notice_board(self, repoid) source code
 
remove_notice_board_entries(self, repoid, entry_ids) source code
 
add_notice_board_entry(self, repoid, title, notice_text, link) source code

Inherited from BaseMixin: add_to_pinboard, get_available_commands, get_pinboard_data, get_queue, get_queue_id_result, get_queue_id_stdout, get_queue_item_by_id, kill_processing_queue_id, pause_queue, remove_from_pinboard, remove_queue_ids, set_pinboard_items_done, swap_items_in_queue, write_to_running_command_pipe

Method Details

__init__(self, *args, **kwargs)
(Constructor)

source code 
Overrides: BaseMixin.__init__