diff options
| author | Francesco Mazzoli <francesco@rabbitmq.com> | 2012-05-01 17:35:48 +0100 |
|---|---|---|
| committer | Francesco Mazzoli <francesco@rabbitmq.com> | 2012-05-01 17:35:48 +0100 |
| commit | 6a9465d21a9990a5dc8afd648a0ad92904673008 (patch) | |
| tree | 555cd92957ee5c1a22c74618b7e50e13842ec20c /src | |
| parent | 062a447654e60ed89795f3a0de902157393ecefa (diff) | |
| download | rabbitmq-server-git-6a9465d21a9990a5dc8afd648a0ad92904673008.tar.gz | |
fix typo and opt checking
Diffstat (limited to 'src')
| -rw-r--r-- | src/rabbit_control.erl | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/rabbit_control.erl b/src/rabbit_control.erl index 7aa764bdc2..3514a5176c 100644 --- a/src/rabbit_control.erl +++ b/src/rabbit_control.erl @@ -40,7 +40,7 @@ vhost_perms_info_keys}]). -define(OPTS_COMMANDS, - [{?QUIET_OPT, [set_permissions, clear_permissions, list_permissions, + [{?VHOST_OPT, [set_permissions, clear_permissions, list_permissions, list_user_permissions, list_queues, list_bindings, list_connections, list_channels, list_consumers, trace_on, trace_off]}]). @@ -91,9 +91,12 @@ start() -> end, lists:foreach(fun ({Opt, Commands}) -> - case {proplists:is_defined(Opt, Opts), + %% Using get_bool since is_defined would return always + %% true for flags. + case {proplists:get_bool(Opt, Opts), lists:member(Command, Commands)} of {true, false} -> PrintInvalidCommandError(), + io:format("~p ~p~n", [Opt, Opts]), usage(); _ -> ok end |
