hgext/convert/common.py
branchstable
changeset 28662 80cac1de6aea
parent 26587 56b2bcea2529
child 28670 ff0d3b6b287f
equal deleted inserted replaced
28661:b732e7f2aba4 28662:80cac1de6aea
   338             return p
   338             return p
   339         return self._dorun(popen, cmd, *args, **kwargs)
   339         return self._dorun(popen, cmd, *args, **kwargs)
   340 
   340 
   341     def _run2(self, cmd, *args, **kwargs):
   341     def _run2(self, cmd, *args, **kwargs):
   342         return self._dorun(util.popen2, cmd, *args, **kwargs)
   342         return self._dorun(util.popen2, cmd, *args, **kwargs)
       
   343 
       
   344     def _run3(self, cmd, *args, **kwargs):
       
   345         return self._dorun(util.popen3, cmd, *args, **kwargs)
   343 
   346 
   344     def _dorun(self, openfunc, cmd,  *args, **kwargs):
   347     def _dorun(self, openfunc, cmd,  *args, **kwargs):
   345         cmdline = self._cmdline(cmd, *args, **kwargs)
   348         cmdline = self._cmdline(cmd, *args, **kwargs)
   346         self.ui.debug('running: %s\n' % (cmdline,))
   349         self.ui.debug('running: %s\n' % (cmdline,))
   347         self.prerun()
   350         self.prerun()