File tree Expand file tree Collapse file tree 2 files changed +19
-3
lines changed Expand file tree Collapse file tree 2 files changed +19
-3
lines changed Original file line number Diff line number Diff line change @@ -183,8 +183,24 @@ run_escript()
183
183
184
184
_rmq_env_set_erl_libs
185
185
186
- # shellcheck disable=SC2086
187
- ERL_FLAGS=" -boot $CLEAN_BOOT_FILE $RABBITMQ_CTL_ERL_ARGS -kernel inet_dist_listen_min $RABBITMQ_CTL_DIST_PORT_MIN -kernel inet_dist_listen_max $RABBITMQ_CTL_DIST_PORT_MAX " " $escript " " $@ "
186
+ tmp_erl_flags=" -boot $CLEAN_BOOT_FILE $RABBITMQ_CTL_ERL_ARGS -kernel inet_dist_listen_min $RABBITMQ_CTL_DIST_PORT_MIN -kernel inet_dist_listen_max $RABBITMQ_CTL_DIST_PORT_MAX "
187
+
188
+ case " $escript " in
189
+ * rabbitmq-diagnostics)
190
+ if [ " $1 " != ' observer' ]
191
+ then
192
+ tmp_erl_flags=" -noinput $tmp_erl_flags "
193
+ fi
194
+ ;;
195
+ * )
196
+ tmp_erl_flags=" -noinput $tmp_erl_flags "
197
+ ;;
198
+ esac
199
+
200
+ ERL_FLAGS=" $tmp_erl_flags " " $escript " " $@ "
201
+
202
+ unset tmp_erl_flags
203
+ unset ERL_FLAGS
188
204
}
189
205
190
206
RABBITMQ_ENV_LOADED=1
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ defmodule RabbitMQCtl.MixfileBase do
16
16
start_permanent: Mix . env ( ) == :prod ,
17
17
escript: [
18
18
main_module: RabbitMQCtl ,
19
- emu_args: "-noinput - hidden" ,
19
+ emu_args: "-hidden" ,
20
20
path: "escript/rabbitmqctl"
21
21
] ,
22
22
prune_code_paths: false ,
You can’t perform that action at this time.
0 commit comments