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
|
|
|
- class dak.process_new.Change[source]¶
-
- upload: PolicyQueueUpload¶
- dak.process_new.Options: Configuration¶
- dak.process_new.Priorities: Priority_Completer¶
- dak.process_new.Sections: Section_Completer¶
- dak.process_new.check_pkg(upload: PolicyQueueUpload, upload_copy: UploadCopy, session: Session)[source]¶
- dak.process_new.do_bxa_notification(new: list[MissingOverride], upload: PolicyQueueUpload, session: Session) None[source]¶
- dak.process_new.do_new(upload: PolicyQueueUpload, upload_copy: UploadCopy, handler: PolicyQueueUploadHandler, session: Session) None[source]¶
- dak.process_new.do_pkg(upload: PolicyQueueUpload, session: Session) None[source]¶
- dak.process_new.edit_index(new: list[MissingOverride], upload: PolicyQueueUpload, index: int) list[MissingOverride][source]¶
- dak.process_new.edit_new(overrides: list[MissingOverride], upload: PolicyQueueUpload, session: Session) list[MissingOverride][source]¶
- dak.process_new.edit_overrides(new: list[MissingOverride], upload: PolicyQueueUpload, session: Session) list[MissingOverride][source]¶
- dak.process_new.get_reject_reason(reason: str = '') str | None[source]¶
get reason for rejection
- Returns:
string giving the reason for the rejection or
Noneif the rejection should be cancelled
- dak.process_new.lock_package(package: str) Iterator[int][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: list[~daklib.policy.MissingOverride], indexed: bool, session: Session, file=<_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>) bool[source]¶
- dak.process_new.run_user_inspect_command(upload: PolicyQueueUpload, upload_copy: UploadCopy) None[source]¶
- dak.process_new.show_new_comments(uploads: Iterable[PolicyQueueUpload], session: Session) None[source]¶
- dak.process_new.sort_uploads(new_queue: PolicyQueue, uploads: Iterable[PolicyQueueUpload], session: Session, nobinaries: bool = False) list[PolicyQueueUpload][source]¶
- dak.process_new.takenover_binaries(upload: PolicyQueueUpload, missing: list[MissingOverride], session: Session) list[Row[tuple[str, str]]][source]¶