Package dak :: Module generate_releases
[hide private]
[frames] | no frames]

Module generate_releases

source code

Create all the Release files


Contact: Debian FTPMaster <ftpmaster@debian.org>

Copyright:

License: GNU General Public License version 2 or later

Classes [hide private]
  XzFile
  ZstdFile
  HashFunc
  ReleaseWriter
Functions [hide private]
 
usage(exit_code=0)
Usage information
source code
 
sign_release_dir(suite, dirname) source code
 
main() source code
 
generate_helper(suite_id)
This function is called in a new subprocess.
source code
Variables [hide private]
  Logger = None
Our logging object
  RELEASE_HASHES = [HashFunc("MD5Sum", apt_pkg.md5sum, "md5sum")...

Imports: bz2, errno, gzip, os, subprocess, sys, time, apt_pkg, object_session, daklib, daklog, utils, Config, PROC_STATUS_SUCCESS, DakProcessPool, Archive, DBConn, Suite, get_suite, get_suite_architectures, re_gensubrelease, re_includeinrelease_byhash, re_includeinrelease_plain


Variables Details [hide private]

RELEASE_HASHES

Value:
[HashFunc("MD5Sum", apt_pkg.md5sum, "md5sum"), HashFunc("SHA1", apt_pk\
g.sha1sum, "sha1"), HashFunc("SHA256", apt_pkg.sha256sum, "sha256"),]