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: sys, os, time, gzip, bz2, errno, apt_pkg, subprocess, object_session, daklib, utils, daklog, re_gensubrelease, re_includeinrelease_byhash, re_includeinrelease_plain, Config, DakProcessPool, PROC_STATUS_SUCCESS


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'),]