nameko扩展公开structlog依赖注入程序

nameko-structlog的Python项目详细描述


结构日志作为nameko扩展名

  • 免费软件:apache软件许可证2.0

用structlog替换python日志模块的nameko的扩展。

安装

要安装nameko structlog,只需使用pip。

pip install nameko-structlog
# to enable coloring during development
pip install nameko-structlog[colors]

用法

将structlog日志级别添加到nameko配置文件:

# config.ymlSTRUCTLOG:DEVELOPMENT_MODE:${DEV:false}WORKER_NAME:${WORKER_NAME:false}...

在服务类中包含StructlogDependency依赖项:

# service.pyfromnameko.rpcimportrpcfromnameko_structlogimportStructlogDependencyclassMyService(object):name='demo'log=StructlogDependency()@rpcdefmy_method(self,name):self.log.info('Your name is '.format(name))

运行您的服务,提供配置文件:

$ nameko run service --config config.yaml

学分

这个包是用Cookiecutteraudreyr/cookiecutter-pypackage项目模板创建的。

历史

0.1.1(2018-10-29)

  • pypi上的第一个版本。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java为什么我的Droid Mini不会出现在Eclipse设备中?[视窗]   有没有一种方法专门从Java到Ada的数组中挑选元素   java字符串s1==字符串s2(true),但FieldOffset不同   java如何解决listView Onclick项编译时代码过大的错误   java如何知道文件的哪一行发生了IOexception   java在SharedReferences中保存JSON数组可以吗?   java中数组的不变性   有没有办法用Java下载Microsoft Azure数据中心IP范围?   java在gwt中更改装饰选项卡栏的背景图像   jsp中基于64字节数组的Java图像显示   Java应用程序内存使用情况   在对接受的socket调用close()之前,Java ServerSocket不会接受新连接   Android或Xamarin中Edittext的java设置提示   java如何在安卓中将图像和音频文件附加到电子邮件?   java在更新方法中获取JDBCTemplate中的最后一个插入密钥   java使用ExecutorService时,线程内的类是否安全?   java需要我的2d数组来打印,但它在输出框中只显示一个点   java如何在它下面显示一些文件夹属性?   java SQLite如何在数据库中搜索特定表?