autosummary: don't spam output if there are many files to scan

This commit is contained in:
Pauli Virtanen 2009-05-15 00:32:26 +03:00
parent a581245f9d
commit 8d8281cb97

View File

@ -64,8 +64,11 @@ def generate_autosummary_docs(sources, output_dir=None, suffix='.rst',
warn=_simple_warn, info=_simple_info,
base_path=None, builder=None, template_dir=None):
showed_sources = list(sorted(sources))
if len(showed_sources) > 20:
showed_sources = showed_sources[:10] + ['...'] + showed_sources[-10:]
info('[autosummary] generating autosummary for: %s' %
', '.join(sorted(sources)))
', '.join(showed_sources))
if output_dir:
info('[autosummary] writing to %s' % output_dir)