From 16fae4d11791e8035a891c2a1e31b4aaf2c1a71b Mon Sep 17 00:00:00 2001 From: Badlop Date: Fri, 15 Oct 2010 21:53:03 +0200 Subject: [PATCH] Add support to ejabberd_ctl to handle anonymous command arguments --- src/ejabberd_ctl.erl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/ejabberd_ctl.erl b/src/ejabberd_ctl.erl index 33b2fe4d0..7433d256b 100644 --- a/src/ejabberd_ctl.erl +++ b/src/ejabberd_ctl.erl @@ -741,6 +741,10 @@ print_usage_command(Cmd, C, MaxC, ShCode) -> ?PRINT(["\n", NameFmt, "\n", ArgsFmt, "\n", ReturnsFmt, "\n\n", XmlrpcFmt, TagsFmt, "\n\n", DescFmt, "\n\n", LongDescFmt, NoteEjabberdctl], []). +format_usage_ctype(Type, _Indentation) + when (Type==atom) or (Type==integer) or (Type==string) or (Type==rescode) or (Type==restuple)-> + io_lib:format("~p", [Type]); + format_usage_ctype({Name, Type}, _Indentation) when (Type==atom) or (Type==integer) or (Type==string) or (Type==rescode) or (Type==restuple)-> io_lib:format("~p::~p", [Name, Type]);