Как добавить пользователя с rabbitmqctl, чтобы не выдавать ошибку, если пользователь существует

У нас есть RabbitMq, который иногда имеет пользователя "дурак", а иногда его не существует.

Мы хотим убедиться, что этот пользователь существует, когда мы выполняем скрипт bash.

Мы попытались сделать "rabbitmqctl add_user fool 1234" в этих скриптах bash, но, когда пользователь fool уже существует, он выдает ошибку.

Есть ли способ сделать add_user как идемпотента (если пользователь уже существует, он ничего не сделает, и не выдаст ошибку)?

Или какая-нибудь инструкция в rabbitmqctl, такая как "СОЗДАЙТЕ БАЗУ ДАННЫХ, ЕСЛИ НЕ СУЩЕСТВУЕТ" на SQL?

0 ответов

Другие вопросы по тегам