daklib.command¶
module to handle command files
@contact: Debian FTP Master <ftpmaster@debian.org> @copyright: 2012, Ansgar Burchardt <ansgar@debian.org> @copyright: 2023 Emilio Pozuelo Monfort <pochu@debian.org> @license: GPL-2+
Classes
|
Exceptions
- class daklib.command.CommandFile(filename: str, data: bytes, log=None)[source]¶
- _action_dm_admin_common(fingerprint: Fingerprint, section: TagSection, session: Session) None[source]¶
- _action_process_upload_common(fingerprint: Fingerprint, section: TagSection, session: Session) None[source]¶
- _check_replay(signed_file: SignedFile, session: Session)[source]¶
check for replays
Note
Will commit changes to the database.
- Parameters:
session – database session
- _process_upload_add_command_file(upload: PolicyQueueUpload, command: str) None[source]¶
- _quote_section(section: TagSection) str[source]¶
- action_break_the_archive(fingerprint: Fingerprint, section: TagSection, session: Session) None[source]¶
- action_dm(fingerprint: Fingerprint, section: TagSection, session: Session) None[source]¶
- action_dm_migrate(fingerprint: Fingerprint, section: TagSection, session: Session) None[source]¶
- action_dm_remove(fingerprint: Fingerprint, section: TagSection, session: Session) None[source]¶
- action_process_upload(fingerprint: Fingerprint, section: TagSection, session: Session) None[source]¶