跳转到主要内容

**************************************************************

项目描述

运行由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词汇中的部分,增加了 loggingconfiguration 部分。

与其他部分一样,您可以有多个部分,并通过命令行选项选择您想要的。

日志记录部分

日志记录部分有两种类型,ZConfig和基本。如果日志记录部分有 config 选项,则其值会传递给 ZConfig的 [2] configureLoggers 方法。否则,日志记录部分中的选项会传递给 logging.basicConfig

配置部分

配置部分通过 use 选项标识配置函数,与其他Paste Deploy部分类似。配置对象会使用全局默认值和配置部分中的选项进行调用。

变更

0.1.0 (2014-04-12)

首次发布

项目详情


下载文件

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

源代码分发

zc.wsgirunner-0.1.0.tar.gz (4.9 kB 查看哈希值)

上传时间 源代码

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面