ansible-roles/roles/rabbitmq_server/templates/pre-backup.j2

12 lines
312 B
Plaintext
Raw Normal View History

2021-12-01 19:13:34 +01:00
#!/bin/sh
set -eo pipefail
{% if rabbitmq_conf == 'rabbitmq.conf' %}
mkdir -p /home/lbkp/rabbitmq/
/usr/sbin/rabbitmqctl export_definitions --format json definitions.json
mv /var/lib/rabbitmq/definitions.json /home/lbkp/rabbitmq/
{% else %}
# RabbitMQ version too old to support export_definitions
{% endif %}