diff options
| author | Emile Joubert <emile@lshift.net> | 2009-01-11 22:24:33 +0000 |
|---|---|---|
| committer | Emile Joubert <emile@lshift.net> | 2009-01-11 22:24:33 +0000 |
| commit | 01eacdaf4d9c6dcd3a8f3030c05a6dec169c6247 (patch) | |
| tree | 1498bf8edb981c26d299405380d7e3eb7f963d34 /src | |
| parent | 7babb719188cf0d1f4b7b197fb99b20c756ec708 (diff) | |
| download | rabbitmq-server-git-01eacdaf4d9c6dcd3a8f3030c05a6dec169c6247.tar.gz | |
Better dispatching while formatting results in rabbitmqctl
Diffstat (limited to 'src')
| -rw-r--r-- | src/rabbit_control.erl | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/rabbit_control.erl b/src/rabbit_control.erl index 419d71d91b..1e07f6d27c 100644 --- a/src/rabbit_control.erl +++ b/src/rabbit_control.erl @@ -310,10 +310,9 @@ format_info_item(Items, Key) -> case Info of {_, #resource{name = Name}} -> url_encode(Name); - {Key, IpAddress} when Key =:= address; Key =:= peer_address - andalso is_tuple(IpAddress) -> - inet_parse:ntoa(IpAddress); - {pid, _} -> + _ when Key =:= address; Key =:= peer_address andalso is_tuple(Value) -> + inet_parse:ntoa(Value); + _ when is_pid(Value) -> atom_to_list(node(Value)); _ when is_binary(Value) -> url_encode(Value); |
