summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Radestock <matthias@lshift.net>2009-09-17 22:26:30 +0100
committerMatthias Radestock <matthias@lshift.net>2009-09-17 22:26:30 +0100
commit133d7888fac7fd5efe13ddf62ca82ca1538b3777 (patch)
treedf4a024501ea5cf46b9711723e04dd22e58f43ca
parente514acb349470e84d5a10b748f8901991faa8f1a (diff)
downloadrabbitmq-server-bug21470.tar.gz
small simplificationbug21470
-rw-r--r--src/rabbit_control.erl14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/rabbit_control.erl b/src/rabbit_control.erl
index ed1d384d..69e21f7e 100644
--- a/src/rabbit_control.erl
+++ b/src/rabbit_control.erl
@@ -326,17 +326,17 @@ display_row(Row) ->
io:nl().
format_info_item(Key, Items) ->
- Value = proplists:get_value(Key, Items),
- case {Key, Value} of
- {_, #resource{name = Name}} ->
+ case proplists:get_value(Key, Items) of
+ #resource{name = Name} ->
escape(Name);
- _ when Key =:= address; Key =:= peer_address andalso is_tuple(Value) ->
+ Value when Key =:= address; Key =:= peer_address andalso
+ is_tuple(Value) ->
inet_parse:ntoa(Value);
- _ when is_pid(Value) ->
+ Value when is_pid(Value) ->
atom_to_list(node(Value));
- _ when is_binary(Value) ->
+ Value when is_binary(Value) ->
escape(Value);
- _ ->
+ Value ->
io_lib:format("~w", [Value])
end.