rabbitmq管理api的python接口
rabbitman的Python项目详细描述
用于RabbitMQ management plugin的python客户端。
>>> from rabbitman import Client >>> client = Client('http://localhost:15672', 'guest', 'guest') >>> client.get_vhosts() [{ 'name': '/', 'messages': 48, 'tracing': False, # ... }, # ... ]
安装
pip install rabbitman
为什么不使用pyrabbit
这个客户机的代码是从api文档中自动生成的,所以
完全支持所有终结点。我们也基于requests
而不是
在我们的经验中,它更稳定。
许可证
这个软件包是麻省理工学院授权的。生成api enpoint文档 从文档中 https://www.rabbitmq.com/management.html, 根据MPL授权。