Skip to main content

Module batch

Module batch 

Source
Expand description

Batch processing and configuration module (R7).

Supports processing multiple URLs from a configuration file. Configuration format matches the articles-config pattern from meta-theory.

Based on reference implementation from: https://github.com/link-foundation/meta-theory/blob/main/scripts/articles-config.mjs

Structs§

ArticleConfig
Configuration for a single article.
BatchConfig
Batch configuration containing multiple articles and defaults.
ValidationResult
Validation result for batch configuration.

Functions§

create_config_from_urls
Create a default batch configuration for a list of URLs.
get_all_articles
Get all article configurations with defaults merged.
get_all_versions
Get all article versions from configuration.
get_article
Get article configuration by version/id.
load_config
Load batch configuration from a JSON file.
validate_config
Validate a batch configuration.