Clean up
This commit is contained in:
parent
c02a647427
commit
4878743d68
|
@ -31,25 +31,16 @@ class Command(BaseCommand):
|
||||||
|
|
||||||
usage = "Usage: help [command]"
|
usage = "Usage: help [command]"
|
||||||
|
|
||||||
# def __init__(self):
|
|
||||||
# BaseCommand.__init__(self)
|
|
||||||
# get a list of commands, exclude 'help' so we won't run into a recursive loop.
|
|
||||||
#self._commands = load_commands(os.path.join(UI_PATH,'commands'), None, exclude=['help'])
|
|
||||||
|
|
||||||
# self._commands['help'] = self
|
|
||||||
|
|
||||||
def handle(self, *args, **options):
|
def handle(self, *args, **options):
|
||||||
self.console = component.get("ConsoleUI")
|
self.console = component.get("ConsoleUI")
|
||||||
self._commands = self.console._commands
|
self._commands = self.console._commands
|
||||||
if args:
|
if args:
|
||||||
if len(args) > 1:
|
if len(args) > 1:
|
||||||
#print usage
|
|
||||||
self.console.write(usage)
|
self.console.write(usage)
|
||||||
return
|
return
|
||||||
try:
|
try:
|
||||||
cmd = self._commands[args[0]]
|
cmd = self._commands[args[0]]
|
||||||
except KeyError:
|
except KeyError:
|
||||||
#print templates.ERROR('unknown command %r' % args[0])
|
|
||||||
self.console.write("{{error}}Unknown command %r" % args[0])
|
self.console.write("{{error}}Unknown command %r" % args[0])
|
||||||
return
|
return
|
||||||
try:
|
try:
|
||||||
|
@ -61,5 +52,5 @@ class Command(BaseCommand):
|
||||||
max_length = max( len(k) for k in self._commands)
|
max_length = max( len(k) for k in self._commands)
|
||||||
for cmd in sorted(self._commands):
|
for cmd in sorted(self._commands):
|
||||||
self.console.write("{{info}}" + cmd + "{{input}} - " + self._commands[cmd].__doc__ or '')
|
self.console.write("{{info}}" + cmd + "{{input}} - " + self._commands[cmd].__doc__ or '')
|
||||||
self.console.write("")
|
self.console.write(" ")
|
||||||
self.console.write('For help on a specific command, use "<command> --help"')
|
self.console.write('For help on a specific command, use "<command> --help"')
|
||||||
|
|
Loading…
Reference in New Issue