From bc6d786b25ba23abec4be857fd3d5a6562149f05 Mon Sep 17 00:00:00 2001 From: azw Date: Sun, 13 Aug 2023 14:46:44 +0800 Subject: [PATCH] 1 --- server/imserver/mt/MasterCluster.go | 14 ++++++++++++++ server/imserver/mt/export.go | 7 +++++++ 2 files changed, 21 insertions(+) create mode 100644 server/imserver/mt/MasterCluster.go diff --git a/server/imserver/mt/MasterCluster.go b/server/imserver/mt/MasterCluster.go new file mode 100644 index 00000000..8b609276 --- /dev/null +++ b/server/imserver/mt/MasterCluster.go @@ -0,0 +1,14 @@ +package mt + +import ( + "f5" + "mtb" +) + +type MasterCluster struct { + mtb.MasterCluster +} + +type MasterClusterTable struct { + f5.IdMetaTable[MasterCluster] +} diff --git a/server/imserver/mt/export.go b/server/imserver/mt/export.go index f019480f..f149323f 100644 --- a/server/imserver/mt/export.go +++ b/server/imserver/mt/export.go @@ -6,6 +6,7 @@ import ( type table struct { IMCluster *IMClusterTable + MasterCluster *MasterClusterTable } var Table = f5.New(func (this* table) { @@ -13,4 +14,10 @@ var Table = f5.New(func (this* table) { this.FileName = "../config/imserver.cluster.json" this.PrimKey = "" }); + + this.MasterCluster = f5.New(func (this *MasterClusterTable) { + this.FileName = "../config/master.cluster.json" + this.PrimKey = "" + }); + })