comparison hgfastimport/hgimport.py @ 48:1cf21a8c274b

Adapt to upstream changes in pyfastimport. - use parse(), not iter_commands() - changeset hashes differ for streams with inline file contents
author Greg Ward <greg-hg@gerg.ca>
date Sun, 17 May 2009 18:18:01 -0400
parents 7ff36dc9f0b1
children ed66bd7bd2f6
comparison
equal deleted inserted replaced
47:7ff36dc9f0b1 48:1cf21a8c274b
111 111
112 for source in self.sources: 112 for source in self.sources:
113 self.ui.debug("reading fastimport source: %s\n" % source) 113 self.ui.debug("reading fastimport source: %s\n" % source)
114 f = open(source) 114 f = open(source)
115 p = parser.ImportParser(f) 115 p = parser.ImportParser(f)
116 self.processor.process(p.iter_commands) 116 self.processor.process(p.parse)
117 f.close() 117 f.close()
118 118
119 self.parsed = True 119 self.parsed = True
120 120
121 class HgImportProcessor(processor.ImportProcessor): 121 class HgImportProcessor(processor.ImportProcessor):