flowbber.inputs¶Input pipeline definition formats parses.
replace_values():
Perform string replacement on both keys and values of an arbitrarily nestedvalidate_definition():
Validate given pipeline definition against the schema.load_file():
Load any file format supported by Flowbber and perform replacement on itsload_pipeline():
Load, replace and validate the pipeline definition file.flowbber.inputs.replace_values(definition, path)¶Perform string replacement on both keys and values of an arbitrarily nested dictionary data structure.
The namespaces for the replacements are loaded with
flowbber.namespaces.get_namespaces().
flowbber.inputs.validate_definition(definition)¶Validate given pipeline definition against the schema.
flowbber.inputs.load_file(path)¶Load any file format supported by Flowbber and perform replacement on its content.
flowbber.inputs.load_pipeline(path)¶Load, replace and validate the pipeline definition file.