コード例 #1
0
ファイル: list.py プロジェクト: 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))
コード例 #2
0
ファイル: list.py プロジェクト: 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
             )
         )
コード例 #3
0
ファイル: list.py プロジェクト: 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
         ))
コード例 #4
0
ファイル: help.py プロジェクト: emulbreh/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))
     return self._description
コード例 #5
0
ファイル: help.py プロジェクト: 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
コード例 #6
0
ファイル: help.py プロジェクト: 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
コード例 #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))