mecfs_bio.analysis.runner.default_runner
Code configuring the default runner, which is used to run the main standard analysis
Some of the default runner options can bet overridden by adding a yaml file at _DEFAULT_RUNNER_CONFIG_PATH.yaml
The config is machine-local and is not checked in. Every key is independently optional, so a config may set only the ones it wants to change:
asset_root: root of the asset store
info_store: path of the persistent verifying-trace cache
path_remap: rules routing selected store subtrees to other filesystems, so that one
logical store can span disks. See the remapping_meta_to_path module for
the schema and for guidance on which subtrees are worth remapping. Every
configured root must be present when a run starts, so a detached drive
aborts the run instead of silently rebuilding its assets elsewhere.
Functions:
Attributes:
DEFAULT_RUNNER
module-attribute
DEFAULT_RUNNER = SimpleRunner(
tracer=_imo_hasher_128,
info_store=_get_info_store_path(),
asset_root=_get_asset_root_path(),
path_remap=get_path_remap_rules(),
)