maxwin 框架的sdk

mwsdk的Python项目详细描述


mwsdk

maxwin 团队常用的服务,包括 kong,rightmanage等,直接从 consul 中读取服务信息

Kong 的使用

frommwsdkimportKong# 创建kong 服务k=Kong()# 向kong注册服务,需jwt认证k.reg_service('monitor-srv/api/v1.0','192.168.101.88:8999',auth='jwt',kong_uris='monitor-srv/api')# 向kong注册upstream和tagert,增加负载平衡k.add_upstream_target('monitor-srv','192.168.101.88:8999',50)k.add_upstream_target('monitor-srv','192.168.101.99:8888',50)# 把upstream 注册到kong,不需要认证k.reg_service('monitor-srv/api/doc','monitor-srv',auth='',kong_uris='monitor-srv/doc')

Rightmanage的使用

frommwsdkimportRightmanage_inner# Rightmanage为内网的 权限服务,不需要认证rm=Rightmanage_inner()# 获取权限资料status_code,rm_json=rm.permissions('maxwin_web','admin.id')

AIORightmanage_inner 的使用

  • 支持async,方法同 Rightmanage

安装方法

^{tt1}$

Changes

0.2.11 (2019-06-26)

  • fix 访问 refresh-permissions错误

0.2.10 (2019-06-25)

  • 增加 refresh-permissions的功能

0.2.9 (2018-12-17)

  • 取 Rightmanage_inner的配置时,near=True

0.2.8 (2018-12-17)

  • 增加创建公司管理者用户的api

0.2.7 (2018-11-13)

  • 增加 api auth-key 认证

0.2.4 (2018-10-25)

  • fix gbk error

0.2.3 (2018-10-25)

  • 增加 kong.add_upstream_target,支持kong的upstream

0.2.0 (2018-09-29)

  • 增加 AIORightmanage_inner和Rightmanage_inner 类

平台:未知 分类器:目标受众::开发人员 分类器:许可证::OSI已批准::BSD许可证 分类器:操作系统::与操作系统无关 分类器:编程语言::python::3.5 分类器:编程语言::python::3.6

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

推荐PyPI第三方库


热门话题
如何解决Java泛型通配符/抽象歧义问题?   javacom。苹果eawt我到底应该安装什么   在屏幕旋转后,java片段的目标不在片段管理器中   java测试数据库连接超时   java当子类构造函数的超类具有较少的参数时,如何向其添加更多参数?   部署为jetty中部署为服务的两个应用程序设置不同的java系统属性   发送带有唯一附件的批量电子邮件(服务、java或api)   java如何在Android上使用AlarmManager在所需日期显示Toast   java有没有办法在eclipse中过滤工作区引用(Ctrl+Shift+G),这样就不会看到“潜在匹配”?   java设置textview数组的上下文   java为什么滚动页面时不使用鼠标滚动光标轨迹?   java在运行时更改拓扑属性   java自管理单调递增密钥或系统的时间戳   直接向扬声器发送音频