AggregatorConfig#
- class lsst.pipe.base.quantum_graph.aggregator.AggregatorConfig(*, output_path: str | None = None, worker_log_dir: str | None = None, worker_log_level: str = 'VERBOSE', worker_profile_dir: str | None = None, n_processes: int = 1, incomplete: bool = False, defensive_ingest: bool = False, ingest_batch_size: int = 10000, register_dataset_types: bool = True, update_output_chain: bool = True, dry_run: bool = False, interactive_status: bool = False, log_status_interval: float | None = None, worker_sleep: float = 0.01, zstd_level: int = 10, zstd_dict_size: int = 32768, zstd_dict_n_inputs: int = 512, mock_storage_classes: bool = False, promise_ingest_graph: bool = False, worker_check_timeout: float = 5.0)#
Bases:
BaseModelConfiguration for the provenance aggregator.
Attributes Summary
Whether the aggregator is configured to write the provenance quantum graph.
Configuration for the model, should be a dictionary conforming to [
ConfigDict][pydantic.config.ConfigDict].Methods Summary
copy(*args, **kwargs)See
pydantic.BaseModel.copy.model_construct(*args, **kwargs)See
pydantic.BaseModel.model_construct.model_copy(*args, **kwargs)See
pydantic.BaseModel.model_copy.model_dump(*args, **kwargs)See
pydantic.BaseModel.model_dump.model_dump_json(*args, **kwargs)See
pydantic.BaseModel.model_dump_json.model_json_schema(*args, **kwargs)See
pydantic.BaseModel.model_json_schema.model_validate(*args, **kwargs)See
pydantic.BaseModel.model_validate.model_validate_json(*args, **kwargs)See
pydantic.BaseModel.model_validate_json.model_validate_strings(*args, **kwargs)See
pydantic.BaseModel.model_validate_strings.Attributes Documentation
- is_writing_provenance#
Whether the aggregator is configured to write the provenance quantum graph.
- model_config: ClassVar[ConfigDict] = {}#
Configuration for the model, should be a dictionary conforming to [
ConfigDict][pydantic.config.ConfigDict].
Methods Documentation
- copy(*args: Any, **kwargs: Any) Any#
See
pydantic.BaseModel.copy.
- classmethod model_construct(*args: Any, **kwargs: Any) Any#
See
pydantic.BaseModel.model_construct.
- model_copy(*args: Any, **kwargs: Any) Any#
See
pydantic.BaseModel.model_copy.
- model_dump(*args: Any, **kwargs: Any) Any#
See
pydantic.BaseModel.model_dump.
- model_dump_json(*args: Any, **kwargs: Any) Any#
See
pydantic.BaseModel.model_dump_json.
- classmethod model_json_schema(*args: Any, **kwargs: Any) Any#
See
pydantic.BaseModel.model_json_schema.
- classmethod model_validate(*args: Any, **kwargs: Any) Any#
See
pydantic.BaseModel.model_validate.
- classmethod model_validate_json(*args: Any, **kwargs: Any) Any#
See
pydantic.BaseModel.model_validate_json.
- classmethod model_validate_strings(*args: Any, **kwargs: Any) Any#
See
pydantic.BaseModel.model_validate_strings.