Exemplo n.º 1
0
Arquivo: list.py Projeto: lnenov/lymph
 def run(self):
     command_names = get_command_classes().keys()
     max_command_name = max(command_names, key=len)
     description_offset = len(max_command_name) + 2
     for name, cls in sorted(get_command_classes().items()):
         print(u'{t.bold}{name:<{offset}}{t.normal}{description}'.format(
             t=self.terminal,
             name=name,
             description=cls.short_description,
             offset=description_offset))
Exemplo n.º 2
0
Arquivo: list.py Projeto: eguven/lymph
 def run(self):
     command_names = get_command_classes().keys()
     max_command_name = max(command_names, key=len)
     description_offset = len(max_command_name) + 2
     for name, cls in six.iteritems(get_command_classes()):
         print(
             u"{t.bold}{name:<{offset}}{t.normal}{description}".format(
                 t=self.terminal, name=name, description=cls.short_description, offset=description_offset
             )
         )
Exemplo n.º 3
0
Arquivo: list.py Projeto: Xooxy/lymph
 def run(self):
     for name, cls in six.iteritems(get_command_classes()):
         print(u'{t.bold}{name:<15}{t.normal}{description}'.format(
             t=self.terminal,
             name=name,
             description=cls.short_description
         ))
Exemplo n.º 4
0
 def description(self):
     if self._description is None:
         classes = get_command_classes()
         cmds = []
         for name, cls in classes.items():
             cmds.append(_format_help(name, cls.short_description))
         self._description = format_docstring(TEMPLATE % '\n'.join(cmds))
     return self._description
Exemplo n.º 5
0
Arquivo: help.py Projeto: torte/lymph
 def description(self):
     if self._description is None:
         classes = get_command_classes()
         cmds = []
         for name, cls in classes.items():
             cmds.append(_format_help(name, cls.short_description))
         self._description = format_docstring(TEMPLATE % '\n'.join(cmds))
         self._description += "\n\nlymph help <command>     to display command specific help"
     return self._description
Exemplo n.º 6
0
Arquivo: help.py Projeto: Xooxy/lymph
 def description(self):
     if self._description is None:
         classes = get_command_classes()
         cmds = []
         for name, cls in classes.items():
             cmds.append(_format_help(name, cls.short_description))
         self._description = (format_docstring(TEMPLATE % '\n'.join(cmds)) +
             "\n\nlymph help <command>     to display command specific help")
     return self._description
Exemplo n.º 7
0
 def run(self):
     for name, cls in six.iteritems(get_command_classes()):
         print(u'{t.bold}{name:<15}{t.normal}{description}'.format(
             t=self.terminal, name=name, description=cls.short_description))