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 = "" + }); + })