From f2b0f294d8c33b4643c3c16d892c7d124093effe Mon Sep 17 00:00:00 2001 From: "meilin.huang" <954537473@qq.com> Date: Mon, 30 Oct 2023 17:34:56 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20machine=E5=8C=85=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/ops/machine/MachineList.vue | 6 +- server/internal/db/dbm/conn_cache.go | 4 +- server/internal/machine/api/machine.go | 24 +- server/internal/machine/api/machine_file.go | 14 +- server/internal/machine/api/machine_script.go | 4 +- .../internal/machine/application/machine.go | 57 ++-- .../machine/application/machine_file.go | 54 ++-- .../machine/infrastructure/machine/machine.go | 291 ------------------ server/internal/machine/mcm/client.go | 97 ++++++ server/internal/machine/mcm/client_cache.go | 61 ++++ server/internal/machine/mcm/machine.go | 117 +++++++ .../machine => mcm}/machine_test.go | 2 +- .../machine => mcm}/recorder.go | 2 +- .../machine => mcm}/sshtunnel.go | 10 +- .../{infrastructure/machine => mcm}/stats.go | 17 +- .../machine => mcm}/terminal.go | 2 +- .../machine => mcm}/terminal_session.go | 2 +- server/internal/mongo/mgm/conn_cache.go | 4 +- server/internal/redis/rdm/conn_cache.go | 4 +- 19 files changed, 382 insertions(+), 390 deletions(-) delete mode 100644 server/internal/machine/infrastructure/machine/machine.go create mode 100644 server/internal/machine/mcm/client.go create mode 100644 server/internal/machine/mcm/client_cache.go create mode 100644 server/internal/machine/mcm/machine.go rename server/internal/machine/{infrastructure/machine => mcm}/machine_test.go (99%) rename server/internal/machine/{infrastructure/machine => mcm}/recorder.go (98%) rename server/internal/machine/{infrastructure/machine => mcm}/sshtunnel.go (99%) rename server/internal/machine/{infrastructure/machine => mcm}/stats.go (93%) rename server/internal/machine/{infrastructure/machine => mcm}/terminal.go (98%) rename server/internal/machine/{infrastructure/machine => mcm}/terminal_session.go (99%) diff --git a/mayfly_go_web/src/views/ops/machine/MachineList.vue b/mayfly_go_web/src/views/ops/machine/MachineList.vue index c8da1596..1091248b 100644 --- a/mayfly_go_web/src/views/ops/machine/MachineList.vue +++ b/mayfly_go_web/src/views/ops/machine/MachineList.vue @@ -159,7 +159,7 @@