summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSimon MacMullen <simon@rabbitmq.com>2011-06-02 13:12:32 +0100
committerSimon MacMullen <simon@rabbitmq.com>2011-06-02 13:12:32 +0100
commit75f46f88d89af44012ab16f8f77badbe7f226733 (patch)
tree28cc613b7f6d2aa9d74e362c0f466ace4f023e3f /src
parent8fa43752f207408591d57a683618d67e9967b31a (diff)
downloadrabbitmq-server-git-75f46f88d89af44012ab16f8f77badbe7f226733.tar.gz
Cosmetic
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_control.erl27
1 files changed, 15 insertions, 12 deletions
diff --git a/src/rabbit_control.erl b/src/rabbit_control.erl
index ecd1b81ffc..57a3fa55c0 100644
--- a/src/rabbit_control.erl
+++ b/src/rabbit_control.erl
@@ -26,6 +26,19 @@
-define(NODE_OPT, "-n").
-define(VHOST_OPT, "-p").
+-define(GLOBAL_QUERIES,
+ [{"connections", rabbit_networking, connection_info_all,
+ connection_info_keys},
+ {"channels", rabbit_channel, info_all, info_keys}]).
+
+-define(VHOST_QUERIES,
+ [{"queues", rabbit_amqqueue, info_all, info_keys},
+ {"exchanges", rabbit_exchange, info_all, info_keys},
+ {"bindings", rabbit_binding, info_all, info_keys},
+ {"consumers", rabbit_amqqueue, consumers_all, consumer_info_keys},
+ {"permissions", rabbit_auth_backend_internal, list_vhost_permissions,
+ vhost_perms_info_keys}]).
+
%%----------------------------------------------------------------------------
-ifdef(use_specs).
@@ -322,19 +335,9 @@ action(report, Node, _Args, _Opts, Inform) ->
io:format("Reporting server status on ~p~n", [erlang:universaltime()]),
[action(status, N, [], [], Inform) ||
N <- rpc_call(Node, rabbit_mnesia, running_clustered_nodes, [])],
- GlobalQueries = [{"connections", rabbit_networking, connection_info_all,
- connection_info_keys},
- {"channels", rabbit_channel, info_all, info_keys}],
- VHostQueries = [{"queues", rabbit_amqqueue, info_all, info_keys},
- {"exchanges", rabbit_exchange, info_all, info_keys},
- {"bindings", rabbit_binding, info_all, info_keys},
- {"consumers", rabbit_amqqueue, consumers_all,
- consumer_info_keys},
- {"permissions", rabbit_auth_backend_internal,
- list_vhost_permissions, vhost_perms_info_keys}],
VHosts = rpc_call(Node, rabbit_vhost, list, []),
- [print_report(Node, Q) || Q <- GlobalQueries],
- [print_report(Node, Q, [V]) || Q <- VHostQueries, V <- VHosts],
+ [print_report(Node, Q) || Q <- ?GLOBAL_QUERIES],
+ [print_report(Node, Q, [V]) || Q <- ?VHOST_QUERIES, V <- VHosts],
io:format("End of server status report~n"),
ok.