hgext/convert/common.py
changeset 28670 ff0d3b6b287f
parent 28410 48b04018c897
parent 28662 80cac1de6aea
child 28900 b65966f50058
equal deleted inserted replaced
28669:c4b727795d6a 28670:ff0d3b6b287f
   349             return p
   349             return p
   350         return self._dorun(popen, cmd, *args, **kwargs)
   350         return self._dorun(popen, cmd, *args, **kwargs)
   351 
   351 
   352     def _run2(self, cmd, *args, **kwargs):
   352     def _run2(self, cmd, *args, **kwargs):
   353         return self._dorun(util.popen2, cmd, *args, **kwargs)
   353         return self._dorun(util.popen2, cmd, *args, **kwargs)
       
   354 
       
   355     def _run3(self, cmd, *args, **kwargs):
       
   356         return self._dorun(util.popen3, cmd, *args, **kwargs)
   354 
   357 
   355     def _dorun(self, openfunc, cmd,  *args, **kwargs):
   358     def _dorun(self, openfunc, cmd,  *args, **kwargs):
   356         cmdline = self._cmdline(cmd, *args, **kwargs)
   359         cmdline = self._cmdline(cmd, *args, **kwargs)
   357         self.ui.debug('running: %s\n' % (cmdline,))
   360         self.ui.debug('running: %s\n' % (cmdline,))
   358         self.prerun()
   361         self.prerun()