:py:mod:`gmuse.logging` ======================= .. py:module:: gmuse.logging .. autodoc2-docstring:: gmuse.logging :allowtitles: Module Contents --------------- Functions ~~~~~~~~~ .. list-table:: :class: autosummary longtable :align: left * - :py:obj:`setup_logger ` - .. autodoc2-docstring:: gmuse.logging.setup_logger :summary: * - :py:obj:`get_logger ` - .. autodoc2-docstring:: gmuse.logging.get_logger :summary: * - :py:obj:`configure_litellm_logging ` - .. autodoc2-docstring:: gmuse.logging.configure_litellm_logging :summary: Data ~~~~ .. list-table:: :class: autosummary longtable :align: left * - :py:obj:`_DEBUG_ENV_VALUES ` - .. autodoc2-docstring:: gmuse.logging._DEBUG_ENV_VALUES :summary: * - :py:obj:`_LOG_FORMAT ` - .. autodoc2-docstring:: gmuse.logging._LOG_FORMAT :summary: API ~~~ .. py:data:: _DEBUG_ENV_VALUES :canonical: gmuse.logging._DEBUG_ENV_VALUES :type: typing.Final[frozenset[str]] :value: 'frozenset(...)' .. autodoc2-docstring:: gmuse.logging._DEBUG_ENV_VALUES .. py:data:: _LOG_FORMAT :canonical: gmuse.logging._LOG_FORMAT :type: typing.Final[str] :value: '[%(levelname)s] %(message)s' .. autodoc2-docstring:: gmuse.logging._LOG_FORMAT .. py:function:: setup_logger(name: str = 'gmuse', level: typing.Optional[int] = None, log_file: typing.Optional[str] = None) -> logging.Logger :canonical: gmuse.logging.setup_logger .. autodoc2-docstring:: gmuse.logging.setup_logger .. py:function:: get_logger(name: str = 'gmuse') -> logging.Logger :canonical: gmuse.logging.get_logger .. autodoc2-docstring:: gmuse.logging.get_logger .. py:function:: configure_litellm_logging() -> None :canonical: gmuse.logging.configure_litellm_logging .. autodoc2-docstring:: gmuse.logging.configure_litellm_logging