refactor: 机器操作界面调整

This commit is contained in:
meilin.huang
2024-02-07 21:14:29 +08:00
parent 20eb06fb28
commit 9dbf104ef1
8 changed files with 131 additions and 81 deletions

View File

@@ -104,8 +104,16 @@ func (c *Cli) Close() {
c.sftpClient.Close()
c.sftpClient = nil
}
var sshTunnelMachineId uint64
if c.Info.SshTunnelMachine != nil {
logx.Infof("关闭机器的隧道信息: machineId=%d, sshTunnelMachineId=%d", c.Info.Id, c.Info.SshTunnelMachine.Id)
sshTunnelMachineId = c.Info.SshTunnelMachine.Id
}
if c.Info.TempSshMachineId != 0 {
sshTunnelMachineId = c.Info.TempSshMachineId
}
if sshTunnelMachineId != 0 {
logx.Infof("关闭机器的隧道信息: machineId=%d, sshTunnelMachineId=%d", c.Info.Id, sshTunnelMachineId)
CloseSshTunnelMachine(int(c.Info.SshTunnelMachine.Id), c.Info.GetTunnelId())
}
}