【文件属性】:
文件名称:webhooks-python-example:一个示例 Scalr Webhook 处理程序,用 Python 编写
文件大小:7KB
文件格式:ZIP
更新时间:2021-07-07 17:07:20
Python
Scalr 示例 Webhook 应用程序
这个 Python Web 应用程序旨在作为您构建 Scalr Webhook 处理程序的基础。
该应用程序集成了以下内容:
签名验证
请求解析
要添加自己的逻辑,所有你需要做的是延长webhook_post_handler在功能上app.py 。
用法
要部署应用程序,您可以:
将其添加到您拥有的实例中,安装其依赖项
使用 PaaS,部署在您自己的基础设施 (CloudFoundry) 或公共基础设施(例如 Heroku)上
安装依赖
要安装应用程序的依赖项,请执行以下操作:
确保您的系统上有可用的
从项目的根目录运行pip install -r requirements.txt
配置应用程序
该应用程序是通过将其配置传递给环境变量来配置的(即它是一个 )。
如果您使用的是 Honcho 或 Foreman(如下所示),您只需在.en
【文件预览】:
webhooks-python-example-master
----.gitignore(1KB)
----requirements.txt(21B)
----app_test.py(2KB)
----LICENSE(548B)
----.env(77B)
----README.md(2KB)
----util.py(210B)
----test_data()
--------webhook.json(2KB)
----Procfile(22B)
----app.py(2KB)