dak.process_new¶
Handles NEW and BYHAND packages
@contact: Debian FTP Master <ftpmaster@debian.org> @copyright: 2001, 2002, 2003, 2004, 2005, 2006 James Troup <james@nocrew.org> @copyright: 2009 Joerg Jaspert <joerg@debian.org> @copyright: 2009 Frank Lichtenheld <djpig@debian.org> @license: GNU General Public License version 2 or later
Functions
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
get reason for rejection |
|
|
|
Lock package so that noone else jumps in processing it. |
|
|
|
|
|
|
|
|
|
|
|
|
|
Classes
|
|
|
- dak.process_new.check_pkg(upload, upload_copy: UploadCopy, session)[source]¶
- dak.process_new.do_bxa_notification(new, upload: PolicyQueueUpload, session)[source]¶
- dak.process_new.do_new(upload: PolicyQueueUpload, upload_copy: UploadCopy, handler, session)[source]¶
- dak.process_new.do_pkg(upload: PolicyQueueUpload, session)[source]¶
- dak.process_new.edit_index(new, upload: PolicyQueueUpload, index)[source]¶
- dak.process_new.edit_new(overrides, upload: PolicyQueueUpload, session)[source]¶
- dak.process_new.edit_overrides(new, upload: PolicyQueueUpload, session)[source]¶
- dak.process_new.get_reject_reason(reason: str = '') Optional[str] [source]¶
get reason for rejection
- Returns:
string giving the reason for the rejection or
None
if the rejection should be cancelled
- dak.process_new.lock_package(package: str)[source]¶
Lock package so that noone else jumps in processing it.
- Parameters:
package – source package name to lock
- dak.process_new.print_new(upload: ~daklib.dbconn.PolicyQueueUpload, missing, indexed: bool, session, file=<_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>)[source]¶
- dak.process_new.run_user_inspect_command(upload: PolicyQueueUpload, upload_copy: UploadCopy)[source]¶
- dak.process_new.show_new_comments(uploads: Iterable[PolicyQueueUpload], session)[source]¶
- dak.process_new.sort_uploads(new_queue: PolicyQueue, uploads: Iterable[PolicyQueueUpload], session, nobinaries: bool = False) list[daklib.dbconn.PolicyQueueUpload] [source]¶