summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Hood <0x6e6562@gmail.com>2008-07-13 19:41:57 +0100
committerBen Hood <0x6e6562@gmail.com>2008-07-13 19:41:57 +0100
commit4f0d663610209e1ec7527a69e81b78a5beda5cef (patch)
tree7a96ee7d3ddabcc4ab53901664fa9a1f683ec3f0
parentec4276159237469a09902e29a5bf83d41667eb46 (diff)
downloadrabbitmq-server-git-4f0d663610209e1ec7527a69e81b78a5beda5cef.tar.gz
Network test suite now passes completely
-rw-r--r--src/rabbit_exchange.erl3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/rabbit_exchange.erl b/src/rabbit_exchange.erl
index 1fbfcd7eac..380ff24354 100644
--- a/src/rabbit_exchange.erl
+++ b/src/rabbit_exchange.erl
@@ -131,12 +131,13 @@ assert_type(#exchange{ name = Name, type = ActualType }, RequiredType) ->
lookup(Name) ->
rabbit_misc:dirty_read({exchange, Name}).
+lookup_or_die(#resource{name = Name}) -> lookup_or_die(Name);
lookup_or_die(Name) ->
case lookup(Name) of
{ok, X} -> X;
{error, not_found} ->
rabbit_misc:protocol_error(
- not_found, "no ~s", [rabbit_misc:rs(Name)])
+ not_found, "no ~s", [rabbit_misc:rs(#resource{virtual_host = <<"/">>, kind = exchange, name = Name})])
end.
list_vhost_exchanges(VHostPath) ->