文件名称:fleece:在无服务器时代让您感到温暖
文件大小:70KB
文件格式:ZIP
更新时间:2024-06-14 17:16:51
lambda aws-lambda xray xplat Python
羊毛 记录中 要开始将羊毛与lambda项目一起使用,您需要对项目进行2次小更新。 通常会在哪里导入logging.get_logger或logging.getLogger使用fleece.log.get_logger或fleece.log.getLogger 在设置任何其他日志记录之前,请在具有主要lambda处理程序的文件中包含fleece.log.setup_root_logger() 。 这应确保清除了根记录器上的所有处理程序,并且已安装了具有适当流处理程序的处理程序。 重试记录电话 还提供了用于偶尔失败的日志记录处理程序的重试包装器。 当记录对外部服务(例如CloudWatch)的调用失败时,此包装器可用于防止崩溃。 例如,考虑以下使用守望台的CloudWatch处理程序: logger . addHandler ( watchtower . CloudWat
【文件预览】:
fleece-master
----MANIFEST.in(27B)
----pyproject.toml(3KB)
----pytest.ini(28B)
----fleece()
--------handlers()
--------__about__.py(528B)
--------testing.py(8KB)
--------boto3.py(3KB)
--------events.py(1KB)
--------utils.py(368B)
--------conftest.py(0B)
--------raxauth.py(984B)
--------connexion.py(308B)
--------__init__.py(174B)
--------requests.py(7KB)
--------authpolicy.py(7KB)
--------xray.py(15KB)
--------log.py(8KB)
--------httperror.py(1KB)
--------profiling.py(3KB)
--------cli()
----tests()
--------test_requests.py(4KB)
--------test_connexion.py(12KB)
--------utils.py(532B)
--------test_httperror.py(622B)
--------conftest.py(0B)
--------test_cli_build.py(11KB)
--------test_cli_run.py(10KB)
--------test_xray.py(4KB)
--------__init__.py(0B)
--------test_fleece.py(176B)
--------test_cli_config.py(15KB)
--------test_raxauth.py(907B)
--------test_authpolicy.py(4KB)
--------test_log.py(3KB)
----tox.ini(643B)
----LICENSE(11KB)
----.gitignore(893B)
----poetry.toml(32B)
----circle.yml(427B)
----.circleci()
--------config.yml(1KB)
----README.md(22KB)
----.bandit.yml(47B)
----.flake8(101B)