summaryrefslogtreecommitdiff
path: root/deps/rabbitmq_management_agent
diff options
context:
space:
mode:
authorMichael Klishin <mklishin@pivotal.io>2019-09-25 18:36:40 +0300
committerGitHub <noreply@github.com>2019-09-25 18:36:40 +0300
commit2826927541cca8038064ae202371b09f12c8ffda (patch)
treeb9ac37b203f9884bcfc7a113085935ef75e0d72a /deps/rabbitmq_management_agent
parent672f35c60060e42574365d0b9e4165468f243c39 (diff)
parentb272199fae5b43520bc98d979bba01782b367a1b (diff)
downloadrabbitmq-server-git-2826927541cca8038064ae202371b09f12c8ffda.tar.gz
Merge pull request #83 from rabbitmq/format-queue-type
Format queue type field
Diffstat (limited to 'deps/rabbitmq_management_agent')
-rw-r--r--deps/rabbitmq_management_agent/src/rabbit_mgmt_format.erl9
1 files changed, 8 insertions, 1 deletions
diff --git a/deps/rabbitmq_management_agent/src/rabbit_mgmt_format.erl b/deps/rabbitmq_management_agent/src/rabbit_mgmt_format.erl
index d828917bbf..d4db645bfd 100644
--- a/deps/rabbitmq_management_agent/src/rabbit_mgmt_format.erl
+++ b/deps/rabbitmq_management_agent/src/rabbit_mgmt_format.erl
@@ -389,7 +389,14 @@ queue(Q) when ?is_amqqueue(Q) ->
Arguments = amqqueue:get_arguments(Q),
Pid = amqqueue:get_pid(Q),
State = amqqueue:get_state(Q),
- Type = amqqueue:get_type(Q),
+ %% TODO: in the future queue types should be registered with their
+ %% full and short names and this hard-coded translation should not be
+ %% necessary
+ Type = case amqqueue:get_type(Q) of
+ rabbit_classic_queue -> classic;
+ rabbit_quorum_queue -> quorum;
+ T -> T
+ end,
format(
[{name, Name},
{durable, Durable},