mini_buildd.values module

On-demand, smart-cached values.

>>> get(Name.TEST_DUMMY)
'test value'
>>> reset(Name.TEST_DUMMY)
>>> get(Name.TEST_DUMMY)
'test value'
class mini_buildd.values.Name(value)

Bases: enum.Enum

An enumeration.

TEST_DUMMY = 1
DEFAULT_IDENTITY = 2
DEFAULT_FTP_ENDPOINT = 3
POWER_TOGGLE = 4
ALL_REPOSITORIES = 5
ALL_REMOTES = 6
ALL_CRONJOBS = 7
PREPARED_DISTRIBUTIONS = 8
ACTIVE_DISTRIBUTIONS = 9
ACTIVE_UPLOADABLE_DISTRIBUTIONS = 10
ACTIVE_EXPERIMENTAL_DISTRIBUTIONS = 11
MIGRATABLE_DISTRIBUTIONS = 12
ACTIVE_KEYRING_DISTRIBUTIONS = 13
ALL_CODENAMES = 14
ALL_SUITES = 15
CURRENT_BUILDS = 16
LAST_SOURCES = 17
LAST_FAILED_BKEYS = 18
DEFAULT_CHROOT_BACKEND = 19
class mini_buildd.values.OnOff(value)

Bases: enum.Enum

An enumeration.

on = True
off = False
mini_buildd.values.all_codenames()
mini_buildd.values.get(name)
mini_buildd.values.get_value(value)
mini_buildd.values.reset(name=None)