**************************************************************
项目描述
运行由paste.deploy配置定义的WSGI应用程序
提供了一个名为 run-wsgi 的脚本,用于运行在 Paste Deployment 配置文件中定义的WSGI应用程序。例如,给定一个配置文件,paste.ini
[app:main] use = egg:bobo bobo_resources = myapp [pipeline:debug] pipeline = debug reload main [filter:reload] use = egg:bobo#reload modules = zc.wsgirunner.tests [filter:debug] use = egg:bobo#debug [server:main] use = egg:waitress host = localhost port = 8080 [configure:main] use = call:myapp:config key = 42 [logging:main] log = INFO
我们可以使用 [1] 运行应用程序
run-wsgi paste.ini
如果我们想运行调试管道
run-wsgi -a debug paste.ini
日志记录和配置
zc.wsgirunner 扩展了Paste Deploy词汇中的部分,增加了 logging 和 configuration 部分。
与其他部分一样,您可以有多个部分,并通过命令行选项选择您想要的。
日志记录部分
日志记录部分有两种类型,ZConfig和基本。如果日志记录部分有 config 选项,则其值会传递给 ZConfig的 [2] configureLoggers 方法。否则,日志记录部分中的选项会传递给 logging.basicConfig。
配置部分
配置部分通过 use 选项标识配置函数,与其他Paste Deploy部分类似。配置对象会使用全局默认值和配置部分中的选项进行调用。
变更
0.1.0 (2014-04-12)
首次发布
项目详情
关闭
zc.wsgirunner-0.1.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 431a89382746eeb33451db33881b330fd6558885ed8fe9be48d8a0b84c2083e6 |
|
MD5 | 2877a7bc663e4a175253f5a3a717e5f7 |
|
BLAKE2b-256 | 9efe7fcd09aad8760441a1ba941d3642249578e047b5771c2656f2f0ae4fe7c6 |