vendor_fabric.meshy.logging

Meshy logging helpers backed by Extended Data lifecycle logging.

Module Contents

Functions

create_meshy_logger

Create an Extended Data logger configured for Meshy workflows.

Data

API

vendor_fabric.meshy.logging.MESHY_LOGGER_NAME = 'vendor_fabric.meshy'
vendor_fabric.meshy.logging.MESHY_STORAGE_MARKER = 'meshy'
vendor_fabric.meshy.logging.create_meshy_logger(*, level: int | str = 'INFO', logger_name: str = MESHY_LOGGER_NAME, enable_console: bool = False, enable_file: bool = False, log_file_name: str | None = None, default_storage_marker: str | None = MESHY_STORAGE_MARKER, allowed_levels: collections.abc.Sequence[str] | None = None, denied_levels: collections.abc.Sequence[str] | None = None, enable_verbose_output: bool = False, verbosity_threshold: int = VERBOSITY) extended_data.logging.Logging

Create an Extended Data logger configured for Meshy workflows.

The helper intentionally avoids import-time side effects and global logging.basicConfig changes. Callers opt into console or file output the same way they do with the package-level Logging surface.