changelog api的python客户机

ccp的Python项目详细描述


Changelog服务器发送事件。

安装

要安装ccp,只需:

$ pip install ccp

支持的严重性

  1. 信息
  2. 通知
  3. 警告
  4. 错误
  5. 关键

示例

它很容易使用:

from ccp.client import Client

client = Client("localhost", 80)
client.send("This is a simple message", "INFO", "category")

您可以传递dict来指定其他http头,例如进行身份验证:

client.send("Message", "INFO", "category", {"Authorization": "Basic base64encoded"})

您可以传递dict来指定其他数据库字段:

client.send(“Message”, “INFO”, “category”, {“Authorization”: “Basic base64encoded”}, extra_fields={“field_1”: “value1”, “field_2”: “value2”})

日志记录

默认情况下,日志记录发生在名为changelog_client的日志记录程序中。可以通过设置^{tt2}覆盖它$ 客户端实例到Logger对象的属性。

版本1.1
  • 能够传递额外的字段,以防有人分叉变更日志服务器并添加新的数据库字段。
版本1.0
  • 0.6b变为稳定的1.0版本
版本0.6b
  • 修复了自述文件中的基本授权示例
版本0.5b
  • 添加了SSL支持
版本0.4b
版本0.3b
  • 初始版本

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

推荐PyPI第三方库


热门话题
正则表达式使用Java从服务器截断文本   micronaut微服务的java内存消耗   如果私有函数需要相同的输入,java应该在公共函数中显式执行异常检查   为什么我们在java中使用抽象类和抽象方法   Java中接受外来字母的字符串?   cordova Android:ClassNotFoundException,包括ZXing   通过LiveData observer向特定索引添加项时出现java IndexOutOfBoundsException   jsp Java从两个源调用一个servlet   java如何设置网格布局中按钮的位置?   java HashMap返回方法   java JDK错误版本   java如何将现有类集成到新的Swing项目中   java如何在扫描程序位于输入端时使for循环停止   java正则表达式匹配空白表   java组织。格拉德尔。工具。BuildException:设置的代码长度无效   JList中的swing Java格式化字符串   javabeans如何将JavaBean属性映射到另一个名称以进行输出?   ajax请求后的java Rerender RichFaces错误消息