Package coprs :: Package logic :: Module packages_logic :: Class PackagesLogic
[hide private]
[frames] | no frames]

Class PackagesLogic

source code


Class Methods [hide private]
 
get_by_id(cls, package_id) source code
 
get_all(cls, copr_dir_id) source code
 
get_all_in_copr(cls, copr_id) source code
 
get_copr_packages_list(cls, copr_dir) source code
 
get_list_by_copr(cls, copr_id, package_name) source code
 
get(cls, copr_dir_id, package_name) source code
 
get_by_dir(cls, copr_dir, package_name) source code
 
get_or_create(cls, copr_dir, package_name, src_pkg) source code
 
get_for_webhook_rebuild(cls, copr_id, webhook_secret, clone_url, commits, ref_type, ref) source code
 
commits_belong_to_package(cls, package, commits, ref_type, ref) source code
 
add(cls, user, copr_dir, package_name, source_type=helpers.BuildSourceEnum("unset"), source_json=json.dumps({})) source code
 
exists(cls, copr_dir_id, package_name) source code
 
delete_package(cls, user, package) source code
 
reset_package(cls, user, package) source code
 
build_package(cls, user, copr, package, chroot_names=None, copr_dirname=None, **build_options) source code
 
batch_build(cls, user, copr, packages, chroot_names=None, **build_options) source code
 
delete_orphaned_packages(cls) source code