File tree 1 file changed +16
-3
lines changed
1 file changed +16
-3
lines changed Original file line number Diff line number Diff line change @@ -40,6 +40,12 @@ if [ "$1" = 'rabbitmq-server' ]; then
40
40
ssl_ca_file
41
41
ssl_cert_file
42
42
ssl_key_file
43
+ set_vm_memory_high_watermark
44
+ vm_memory_high_watermark_paging_ratio
45
+ disk_free_limit
46
+ tcp_listen_options
47
+ kernel
48
+ cluster_partition_handling
43
49
)
44
50
45
51
haveConfig=
@@ -82,9 +88,16 @@ if [ "$1" = 'rabbitmq-server' ]; then
82
88
var=" RABBITMQ_${conf^^} "
83
89
val=" ${! var} "
84
90
[ " $val " ] || continue
85
- cat >> /etc/rabbitmq/rabbitmq.config << -EOC
86
- {$conf , <<"$val ">>},
87
- EOC
91
+ if [ " ${conf# default_} " = " $conf " ]; then
92
+ # Pass argument directly as it's formatting is unknown
93
+ cat >> /etc/rabbitmq/rabbitmq.config << -EOC
94
+ {$conf , $val },
95
+ EOC
96
+ else
97
+ cat >> /etc/rabbitmq/rabbitmq.config << -EOC
98
+ {$conf , <<"$val ">>},
99
+ EOC
100
+ fi
88
101
done
89
102
cat >> /etc/rabbitmq/rabbitmq.config << -'EOF '
90
103
{loopback_users, []}
You can’t perform that action at this time.
0 commit comments