footprints.config

Footprint dynamic configuration.

Functions

footprints.config.add2proxies(c, **kw)[source]

Add to default or specified setup object (according to kw and its tag value) the current collector c as a reference to existing proxies.

footprints.config.get(**kw)[source]

Return actual setup object matching description.

footprints.config.items()[source]

Return the items for all the setups available.

footprints.config.keys()[source]

Return the list of current setup names.

footprints.config.values()[source]

Return the list of current setup values.

Classes

class footprints.config.FootprintSetup(*args, **kw)[source]

Bases: GetByTag

Defines some defaults and external tools.

Initialisation of a simple footprint setup driver.

add_proxy(obj, clear=False)[source]

Populate an obj with references to active collectors and load methods so that it could behave like a static proxy.

as_dict()[source]

Return a standalone dictionary or current setup attributes.

property defaults

Property getter for footprints defaults.

property extended

Property getter to extended switch.

extras()[source]

Return a dictionary of extra key-value pairs according to a callback function given as an attribute.

info()[source]

Summary of actual settings.