def __logHgCommandError( self, e ):
if e.out:
all_lines = e.out.decode( sys.getdefaultencoding() ).split('\n')
if all_lines[-1] == '':
del all_lines[-1]
for line in all_lines:
self.log.info( line )
self.log.error( "Hg command '%s' returned with exit code %i" %
(' '.join( [arg.decode( sys.getdefaultencoding() ) for arg in e.args] ), e.ret) )
if e.err:
all_lines = e.err.decode( sys.getdefaultencoding() ).split('\n')
if all_lines[-1] == '':
del all_lines[-1]
for line in all_lines:
self.log.error( line )
# ------------------------------------------------------------
评论列表
文章目录