Как добавить пользователя с rabbitmqctl, чтобы не выдавать ошибку, если пользователь существует
У нас есть RabbitMq, который иногда имеет пользователя "дурак", а иногда его не существует.
Мы хотим убедиться, что этот пользователь существует, когда мы выполняем скрипт bash.
Мы попытались сделать "rabbitmqctl add_user fool 1234" в этих скриптах bash, но, когда пользователь fool уже существует, он выдает ошибку.
Есть ли способ сделать add_user как идемпотента (если пользователь уже существует, он ничего не сделает, и не выдаст ошибку)?
Или какая-нибудь инструкция в rabbitmqctl, такая как "СОЗДАЙТЕ БАЗУ ДАННЫХ, ЕСЛИ НЕ СУЩЕСТВУЕТ" на SQL?