# HG changeset patch # User Greg Ward # Date 1243176782 14400 # Node ID 38fe4f98a3ffc6d6a62471c5a4e3fda96a0589ea # Parent d3ae32b7f28261fac90f567cd896e1ba3869f621 Use new utility function fastimport.processor.parseMany(). diff -r d3ae32b7f282 -r 38fe4f98a3ff hgfastimport/hgimport.py --- a/hgfastimport/hgimport.py Fri Jul 10 14:12:30 2009 -0400 +++ b/hgfastimport/hgimport.py Sun May 24 10:53:02 2009 -0400 @@ -109,14 +109,7 @@ def _parse(self): if self.parsed: return - - for source in self.sources: - self.ui.debug("reading fastimport source: %s\n" % source) - f = open(source) - p = parser.ImportParser(f) - self.processor.process(p.parse) - f.close() - + processor.parseMany(self.sources, parser.ImportParser, self.processor) self.parsed = True class HgImportProcessor(processor.ImportProcessor):