in terranova/commands/helpers.py [0:0]
def read_manifest(path: Path) -> "ResourcesManifest":
"""
Read the resources manifest if possible.
This function handle errors by logging and exiting.
Args:
path: path to manifest directory.
Returns:
the manifest.
"""
try:
return ResourcesManifest.from_file(path / Constants.MANIFEST_FILE_NAME)
except ManifestError as err:
Log.fatal("read manifest", err)