在 python (pika) 中检查并创建 amqp 虚拟主机 (vhost)
check and create amqp virtual host (vhost) in python (pika)
我是鼠兔新手 (https://github.com/pika/pika)。请问有没有API可以检测一个虚拟主机是否存在,有没有创建虚拟主机的API。我知道 vhost 可以通过 rabbitmqctl 创建,但是我没有在 pika 中找到它们......我错过了什么吗?
我们可以使用rabbitmq web管理插件(https://www.rabbitmq.com/management.html),它提供了REST API。我们需要做的是编写程序来执行 PUT 和 GET。
有一些很好的例子:
(1)个好客户:pyrabbit,https://github.com/bkjones/pyrabbit/blob/master/pyrabbit/api.py;
(3) 基于 urllib2 的好例子:https://github.com/jasonmcintosh/rabbitmq-zabbix/blob/master/scripts/rabbitmq/api.py
我是鼠兔新手 (https://github.com/pika/pika)。请问有没有API可以检测一个虚拟主机是否存在,有没有创建虚拟主机的API。我知道 vhost 可以通过 rabbitmqctl 创建,但是我没有在 pika 中找到它们......我错过了什么吗?
我们可以使用rabbitmq web管理插件(https://www.rabbitmq.com/management.html),它提供了REST API。我们需要做的是编写程序来执行 PUT 和 GET。
有一些很好的例子:
(1)个好客户:pyrabbit,https://github.com/bkjones/pyrabbit/blob/master/pyrabbit/api.py;
(3) 基于 urllib2 的好例子:https://github.com/jasonmcintosh/rabbitmq-zabbix/blob/master/scripts/rabbitmq/api.py