swh.loader.core.converters module#
Convert objects to dictionaries suitable for swh.storage
- swh.loader.core.converters.prepare_contents(contents: Iterable[Dict], max_content_size: int | None = None, origin_url: str | None = None) Tuple[List[Dict], List[Dict]][source]#
- Prepare contents for storage from a list of contents - Returns
- tuple of content iterable, skipped content iterable 
 
- swh.loader.core.converters.content_for_storage(content: Dict, max_content_size: int | None = None, origin_url: str | None = None) BaseContent[source]#
- Prepare content to be ready for storage - Note: - ‘data’ is returned only if max_content_size is not reached. - Returns:
- content with added data (or reason for being missing)