configoose.util package
Submodules
configoose.util.algorithm module
- class configoose.util.algorithm.algorithm_meta(class_name, bases, new_attrs)
Bases:
type- __call__(*args, **kwargs)
Call self as a function.
- static property(func)
- configoose.util.algorithm.property(func)
- configoose.util.algorithm.property(cls: algorithm_meta)
configoose.util.digattr module
- configoose.util.digattr.dig(name, *iattr, default=<object object>)
- configoose.util.digattr.digattr(obj, *iattr, default=<object object>)
configoose.util.dispatcher module
An implementation of the dispatcher pattern in Python that is compatible with class inheritance.
configoose.util.split_preamble module
- exception configoose.util.split_preamble.InvalidPreamble
Bases:
Exception
- class configoose.util.split_preamble.Preamble
Bases:
dict
- configoose.util.split_preamble.split_preamble(infile, eval=True)