muteria.controller.explorer module

class muteria.controller.explorer.Explorer(outdir)[source]

Bases: FileDirStructureHandling

class muteria.controller.explorer.TopExplorer(root_outdir)[source]

Bases: object

TODO: Handle zipping of history and unzipping… Maybe need a zipping explorer?

HISTORY_PREFIX = 'history'
LATEST_NAME = 'latest'
archive_latest()[source]
get_explorer_list(history)[source]
get_latest_explorer()[source]
muteria.controller.explorer.get_outputdir_structure_by_filesdirs()[source]
Returns:

The structure of the output directory as directely controlled by this controller. The structure is a ‘dict’ where keys are files or folders and values are None for files and another dict for folders.