ogd.core.schemas.configs package
Subpackages
Submodules
ogd.core.schemas.configs.ConfigSchema module
- class ogd.core.schemas.configs.ConfigSchema.ConfigSchema(name: str, all_elements: Dict[str, Any])[source]
Bases:
SchemaDumb struct containing properties for each standard OGD-core config item.
- property AsMarkdown: str[source]
A Markdown-formatted stringification of the ConfigSchema. (presently just the schema name)
- property DataDirectory: Path[source]
The local directory where export files will be stored by default.
- Returns:
The local directory where export files will be stored by default.
- Return type:
Path
- property DataSources: Dict[str, DataSourceSchema][source]
A collection of all configured sources of data that can be used for exports.
- property DebugLevel: int[source]
The least-severe level of debug output that should be logged. Defaults to INFO if not specified.
- property FailFast: bool[source]
Whether to fail the export on errors due to bad data, or ignore the bad data and continue processing.
- property FileIndexConfig: FileIndexingSchema[source]
A collection of settings for indexing output files.
TODO : Need better documentation of this item.