跳转到主要内容

用于检索DKIST服务配置的库

项目描述

使用loguru日志记录器和pydantic基本设置的配置。

它必须首先导入,以便标准日志基本配置方法生效。

功能

  • Stderr输出

  • 拦截来自客户端库的日志

  • 禁用高于调试级别的日志级别的更好异常,以减轻机密泄露

  • 配置日志,机密被红字覆盖

  • DKIST网格服务配置解析

安装

pip install dkist-service-configuration

示例

config.py

from dkist_service_configuration.logging import logger
from dkist_service_configuration import MeshServiceConfigurationBase
logger.debug('hello world)
class NewConfiguration(MeshServiceConfigurationBase):
    username: str = "me"
    password: str = "pass"
new_configuration = NewConfiguration()
new_configuration.log_configurations()

上述代码将注册现有的日志记录器,从环境检索网格配置和自定义配置,并在红字密码的同时记录日志。

项目详情


下载文件

下载您平台对应的文件。如果您不确定该选择哪个,请了解有关安装包的更多信息。

源分发

dkist_service_configuration-2.3.0.tar.gz (9.4 kB 查看哈希值)

上传时间

构建分发

dkist_service_configuration-2.3.0-py3-none-any.whl (8.2 kB 查看哈希值)

上传时间 Python 3