From 0a86db67f14185ab2e08475fcafb64e43f0022dd Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期一, 15 五月 2023 18:15:33 +0800
Subject: [PATCH] add default role tag

---
 agent.go |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/agent.go b/agent.go
index 822583b..d16148b 100644
--- a/agent.go
+++ b/agent.go
@@ -51,6 +51,7 @@
 	NodeID      		string 		`json:"nodeID"`
 	NodeAddress 		string 		`json:"nodeAddress"`
 	IsAlive     		int    		`json:"isAlive"`
+	Role            	string 		`json:"role"`
 }
 
 // Create create serf agent with config
@@ -406,6 +407,7 @@
 		node.NodeAddress = mb.Addr.String() + ":" + strconv.Itoa(int(mb.Port))
 		node.IsAlive = int(mb.Status)
 		node.ClusterID = mb.Tags[tagKeyClusterID]
+		node.Role = mb.Tags["role"]
 
 		nodes = append(nodes, node)
 	}

--
Gitblit v1.8.0