diff options
Diffstat (limited to 'packaging/common')
| -rwxr-xr-x | packaging/common/rabbitmq-server-ha.ocf | 2 | ||||
| -rwxr-xr-x | packaging/common/set_rabbitmq_policy.sh | 5 |
2 files changed, 6 insertions, 1 deletions
diff --git a/packaging/common/rabbitmq-server-ha.ocf b/packaging/common/rabbitmq-server-ha.ocf index 223e27f6f4..02f2a1780a 100755 --- a/packaging/common/rabbitmq-server-ha.ocf +++ b/packaging/common/rabbitmq-server-ha.ocf @@ -1733,7 +1733,7 @@ action_promote() { fi local set_policy_path="$(dirname $0)/set_rabbitmq_policy.sh" - . $set_policy_path + [ -f $set_policy_path ] && . $set_policy_path # create timestamp file ocf_log info "${LH} Updating start timestamp" diff --git a/packaging/common/set_rabbitmq_policy.sh b/packaging/common/set_rabbitmq_policy.sh new file mode 100755 index 0000000000..a88b0c417a --- /dev/null +++ b/packaging/common/set_rabbitmq_policy.sh @@ -0,0 +1,5 @@ +# This script is called by rabbitmq-server-ha.ocf during RabbitMQ +# cluster start up. It is a convenient place to set your cluster +# policy here, for example: +# ${OCF_RESKEY_ctl} set_policy ha-all "." '{"ha-mode":"all", "ha-sync-mode":"automatic"}' --apply-to all --priority 0 + |
