From fe7440735d8527b281f642056f11579b428dce0f Mon Sep 17 00:00:00 2001 From: Jason Gerard DeRose Date: Wed, 13 Aug 2008 07:20:10 +0000 Subject: [PATCH] 148: Added some basic out put for cli.help.__call__() method --- ipalib/cli.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ipalib/cli.py b/ipalib/cli.py index d0cf10175..d2583f57d 100644 --- a/ipalib/cli.py +++ b/ipalib/cli.py @@ -46,6 +46,11 @@ def from_cli(cli_name): class help(public.cmd): 'display help on command' + def __call__(self, key): + if from_cli(key) not in self.api.cmd: + print 'help: no such command %r' % key + sys.exit(2) + print 'Help on command %r:' % key class CLI(object):