innoconv.ext.write_manifest

Extension that writes a manifest.json to the output folder.

Every course needs a Manifest. Additionally to the fields from the source manifest it can include a table of contents and a glossary.

class innoconv.ext.write_manifest.WriteManifest(*args, **kwargs)[source]

Bases: innoconv.ext.abstract.AbstractExtension

Write a manifest file when conversion is done.

start(output_dir, _)[source]

Remember output directory.

finish()[source]

Output course manifest.