Functions available at manatus.cli
CLI functions
Harvest
- manatus.cli.harvest(org_harvest_info, org_key, write_path, verbosity)
Manatus harvest function
- Parameters:
org_harvest_info (dict) – Dict of data from
manatus_harvests.cfg. Includes the key, value pairsoaiendpoint,setlist, andmetadataprefix. See Configuring manatus for more information.org_key (str) – Section key in
manatus_harvests.cfg. Appended towrite_pathwrite_path (str) – File path to write data. Taken from
manatus.cfgverbosity (int) – Set verbosity
Transform
- manatus.cli.transform(manatus_config, org_transformation_info, org_key, profile, verbosity, to_console=False)
Manatus transformation function
- Parameters:
manatus_config (dict) – Data from
manatus.cfg. See Configuring manatus for more information.org_transformation_info (dict) – Data from
manatus_scenarios.cfg. Includes the key, value pairsscenario,map,dataprovider, and (optional)intermediatedataprovider. See Configuring manatus for more information.org_key (str) – Section key in
manatus_scenarios.cfg. Used to locate source data for transformation.profile (str) – Profile invoked during run
verbosity (int) – Set verbosity
to_console (bool) – If set to
True, transformed data is written to the console rather than the file system.