Wsgi中间件,用于公开应用程序的版本号
项目描述
添加了一个 /version url,该url返回当前应用程序版本的json响应。
示例用法
from wsgiappversion import ApplicationVersion from my_project import MyWSGIApp application = MyWSGIApp() application = ApplicationVersion(application, determine_version='my_project')
必需的 determine_version 参数用于确定当前版本实际是什么。 determine_version 可以是一个字符串或一个不接受任何参数的可调用对象。当使用字符串时,版本通过调用 pkg_resources.require(package_name) 来确定。如果这不适合您的应用程序,则可以使用返回正确版本的函数。
由于包版本很可能在没有应用程序重新启动的情况下不会更改,我们建议使用闭包(或类似的方法来缓存值)作为您的函数。
项目详情
关闭
wsgiappversion-1.0.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 63f2549087264fedb8259f351da0d7189e52ef904c5877f82e9c6226eae5774e |
|
MD5 | 26b6f5ceff5b90c30b98af638f9ce7cd |
|
BLAKE2b-256 | 08619c8ca181ade35e27c4d2cd55b21fd9edea8ed2da6a6b378f47ffdaa387dc |
关闭
wsgiappversion-1.0.0-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7ba7de0f6dc11b7625d24957bede2f527f3b66e957c5a79def87cb8a21f33940 |
|
MD5 | ecb6d503ce8cf0590bcb50c24ad8f124 |
|
BLAKE2b-256 | 353f4f006dd18e0f5a5eb4361d897cee6d9eea910020c2cfedbe93ab4d36213c |