Merge pull request #512 in YUNIONIO/onecloud from ~QUXUAN/onecloud:hotfix/qx-webssh-env to release/2.2.0

* commit '7c15b8d2fb7268165f3c69a3c8d2fae17552a081':
  替换使用xterm-256color
This commit is contained in:
邱剑
2018-11-15 20:15:17 +08:00
+1 -1
View File
@@ -99,7 +99,7 @@ func initSocketHandler(so socketio.Socket, p *session.Pty) {
log.Infof("exec: %s", p.Command)
args := strings.Split(p.Command, " ")
cmd := exec.Command(args[0], args[1:]...)
cmd.Env = append(cmd.Env, "TERM=screen-256color")
cmd.Env = append(cmd.Env, "TERM=xterm-256color")
if _pty, err := pty.Start(cmd); err != nil {
so.Emit(OUTPUT_EVENT, err.Error()+"\r\n")
log.Errorf("exec error: %v", err)