summaryrefslogtreecommitdiff
path: root/src/rabbit.erl
diff options
context:
space:
mode:
authorMichael Klishin <michael@clojurewerkz.org>2020-07-09 08:26:52 +0300
committerMichael Klishin <michael@clojurewerkz.org>2020-07-14 03:50:32 +0300
commit3e24c4070b1bcfef4dc0b112b402c8bbeb22aa54 (patch)
tree4e23d2714f7e31b61a58256790ca9177feb8d6fb /src/rabbit.erl
parent1a91b7c38bd12001b38c4ec66202f10546de1988 (diff)
downloadrabbitmq-server-git-3e24c4070b1bcfef4dc0b112b402c8bbeb22aa54.tar.gz
Report node maintenance status in 'rabbitmq-diagnostics status'
Part of rabbitmq/rabbitmq-server#2321
Diffstat (limited to 'src/rabbit.erl')
-rw-r--r--src/rabbit.erl1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/rabbit.erl b/src/rabbit.erl
index 4ada465759..8298dfe79d 100644
--- a/src/rabbit.erl
+++ b/src/rabbit.erl
@@ -654,6 +654,7 @@ status() ->
{erlang_version, erlang:system_info(system_version)},
{memory, rabbit_vm:memory()},
{alarms, alarms()},
+ {is_under_maintenance, rabbit_maintenance:is_being_drained_local_read(node())},
{listeners, listeners()},
{vm_memory_calculation_strategy, vm_memory_monitor:get_memory_calculation_strategy()}],
S2 = rabbit_misc:filter_exit_map(