def get_usage(self):
        pad = max(map(len, self._commands.iterkeys())) + 2
        format = '  %%- %ds%%s' % pad

        rv = []

        if self.usage:
            rv.append(self.usage)

        for name, command in self._commands.iteritems():
            usage = name
            description = command.description or ''
            usage = format % (name, description)
            rv.append(usage)

        return "\n".join(rv)
Get an extended iterator over the run list.
dataset/ETHPy150Open danjac/Flask-Script/flaskext/script.py/Manager.get_usage--crossover with--dataset/ETHPy150Open ardekantur/pyglet/pyglet/text/runlist.py/RunList.get_run_iterator