hgext/convert/common.py
changeset 36457 0e8b76644e20
parent 36331 e218830f6f0a
child 36557 d60430dc7853
equal deleted inserted replaced
36456:9ff5cbfbc26a 36457:0e8b76644e20
   337                     cmdline[-1] += '=' + v
   337                     cmdline[-1] += '=' + v
   338             except TypeError:
   338             except TypeError:
   339                 pass
   339                 pass
   340         cmdline = [util.shellquote(arg) for arg in cmdline]
   340         cmdline = [util.shellquote(arg) for arg in cmdline]
   341         if not self.ui.debugflag:
   341         if not self.ui.debugflag:
   342             cmdline += ['2>', os.devnull]
   342             cmdline += ['2>', pycompat.bytestr(os.devnull)]
   343         cmdline = ' '.join(cmdline)
   343         cmdline = ' '.join(cmdline)
   344         return cmdline
   344         return cmdline
   345 
   345 
   346     def _run(self, cmd, *args, **kwargs):
   346     def _run(self, cmd, *args, **kwargs):
   347         def popen(cmdline):
   347         def popen(cmdline):