mini_buildd.config module

mini_buildd.config.CHAR_ENCODING = 'UTF-8'

This should never ever be changed

mini_buildd.config.PY_PACKAGE_PATH = '/usr/lib/python3/dist-packages'

Compute python-version dependent install path

mini_buildd.config.SHUTDOWN = 'SHUTDOWN'

Global constant object to use when signalling shutdown via message queues

mini_buildd.config.LOG_FILE = 'daemon.log'

HTTPD log file names

mini_buildd.config.PACKAGE_TEMPLATES = '/usr/share/mini-buildd/package-templates'

(Debian package) path for the internal package templates

class mini_buildd.config.Uri(uri)

Bases: object

URI string with some convenience functionality.

get(*args, prefix='')
getabs(*args)
url(*args, endpoint=None)
class mini_buildd.config.Path(path, create=False)

Bases: object

PATH string with some convenience functionality.

get(*args)
class mini_buildd.config.Resource(path=None, create=False, uris=None)

Bases: object

Resource linked to a path with optional uris.

class mini_buildd.config.Home(home)

Bases: mini_buildd.config.Resource, dict

add(name, relpath, **kwargs)
mini_buildd.config.DEBUG = []

Variable items (see mini-buildd main script)

mini_buildd.config.python37_systemcert_workaround()