跳转到主要内容

Surveil API客户端库

项目描述

这是一个基于Surveil API构建的Surveil客户端库。

命令行API

安装此包会为您提供shell命令,surveil,您可以使用它与Surveil API交互。

您需要提供Surveil API URL。您可以使用--surveil-api-url参数,但更简单的方法是将它设置为环境变量

export SURVEIL_API_URL=http://localhost:5311/v2
export SURVEIL_AUTH_URL=http://localhost:5311/v2/auth

您可以通过运行surveil help来在shell中找到完整的文档。

Bash自动完成

可以通过source bash自动完成脚本来启用基本的命令行自动完成

source /usr/local/share/surveil.bash_completion

Python API

要使用python API,只需使用端点创建一个客户端

from surveilclient import client
c = client.Client('http://localhost:5311/v2',
                  auth_url='http://localhost:5311/v2/auth',
                  version='2_0')
hosts = c.config.hosts.list()

如何使用它

配置主机更新

surveil config-host-update --host_name [host_name] --address [ADDRESS] --custom_fields '{"_field1": "value1", "_field2": "value2"}'

项目详情


下载文件

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

源代码分发

python-surveilclient-0.13.3.tar.gz (30.6 kB 查看哈希值)

上传时间 源代码

构建分发

python_surveilclient-0.13.3-py2-none-any.whl (235.8 kB 查看哈希值)

上传时间 Python 2

由以下支持