diff options
| author | Jerry Kuch <jerryk@vmware.com> | 2010-11-11 17:26:02 +0000 |
|---|---|---|
| committer | Jerry Kuch <jerryk@vmware.com> | 2010-11-11 17:26:02 +0000 |
| commit | 5297229b24e43ff0da364d62004cfc086c505f05 (patch) | |
| tree | d4a9bf254adb5247e0b07934f1bb270b326d2d47 | |
| parent | 11f3a9b278ef4e6037b5297309b32f066574b610 (diff) | |
| download | rabbitmq-server-git-5297229b24e43ff0da364d62004cfc086c505f05.tar.gz | |
Make rabbit_exchange:infos aware of internal exchanges to support rabbitmqctl.
| -rw-r--r-- | src/rabbit_exchange.erl | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/rabbit_exchange.erl b/src/rabbit_exchange.erl index e5e32b775e..76199073bd 100644 --- a/src/rabbit_exchange.erl +++ b/src/rabbit_exchange.erl @@ -91,7 +91,7 @@ %%---------------------------------------------------------------------------- --define(INFO_KEYS, [name, type, durable, auto_delete, arguments]). +-define(INFO_KEYS, [name, type, durable, auto_delete, internal, arguments]). recover() -> Xs = rabbit_misc:table_fold( @@ -220,6 +220,7 @@ i(name, #exchange{name = Name}) -> Name; i(type, #exchange{type = Type}) -> Type; i(durable, #exchange{durable = Durable}) -> Durable; i(auto_delete, #exchange{auto_delete = AutoDelete}) -> AutoDelete; +i(internal, #exchange{internal = Internal}) -> Internal; i(arguments, #exchange{arguments = Arguments}) -> Arguments; i(Item, _) -> throw({bad_argument, Item}). |
