一个用于Kong管理API的python库

python-kongclient的Python项目详细描述


Python-Kong客户端

Kong是Python管理库的API。在

它是围绕kong 1.14.x specifications建造的

安装

PypI

pip install python-kongclient

手动

  1. 克隆存储库git clone git@github.com:haintd/python-kongclient.git
  2. 输入cd python-kongclient
  3. 安装它python setup.py install

说明书

导入项目

^{pr2}$

创建一个kong客户端

kong_client= KongClient(kong_url='https://localhost:8444', verify_ssl=True)

kong_client.services.create(name='httpbin', url='https://httpbin.org')
kong_client.services.add_route(service_id='httpbin', name='route', hosts=['httpbin.org'])
kong_client.routes.list()
...

,用于Python Flask

from flask import Flask
from kongclient.flask import KongClient

app= Flask(__name__)
app.config['KONG_ADMIN_URL']='https://localhost:8444'
app.config['KONG_ADMIN_VERIFY_SSL']= True
kong_client= KongClient(app)

@app.route('/services', methods=['GET])
def get_services():
   return kong_client.services.list()

有关详细信息,请签出kong documentation

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

推荐PyPI第三方库


热门话题
java应用程序不是在Eclipse中运行,而是在命令行中运行   swing Java图形组件问题。似乎找不到错误   我需要键盘。close();让代码正常工作?   Springboot中的java HttpSession   抽象语法树我想添加一个语句。我试图解析它,java解析器异常被抛出。如何克服它?   java Hibernate:清理会话   具有不连续子集的java划分问题   java正则表达式查找最后一个冒号后的字符串   java从SpringShell执行OS命令   Java扫描器字符串输入   java字符串索引越界异常(charAt)   java执行器服务终止被卡住   Springockito没有继承java@ContextConfiguration   java如何为一个servlet映射多个url   java安卓获取命令的stderr   java生成类型。表:数据库中的大数字   安卓 Getter Setter返回NothingJava