confu.generator

Schema to data generators

Functions


generate

def generate(schema, generator=None)

generate config shortcut function

Arguments

  • schema (Schema): confu schema object

Keyword Arguments

  • generator (ConfigGenerator): generator object, if non is supplied will instantiate a ConfigGenerator instance itself

Returns

generated config (dict)


Classes


ConfigGenerator

ConfigGenerator(builtins.object)

Generate config from schema using default values

Methods

__init__

def __init__(self)

Initialize self. See help(type(self)) for accurate signature.


generate

def generate(self, schema)

Generate confug from schema using default values

Arguments

  • schema (Schema|Attribute): confu schema object

Returns

generated config dict