From 67df906aa78a04ab2326c7f14007e94d265b00a2 Mon Sep 17 00:00:00 2001
From: sunty <1172534965@qq.com>
Date: 星期一, 19 十月 2020 10:59:25 +0800
Subject: [PATCH] add short verify

---
 ClusterApi.go |   17 +++++++++++++----
 1 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/ClusterApi.go b/ClusterApi.go
index d1e0dc4..81614f8 100644
--- a/ClusterApi.go
+++ b/ClusterApi.go
@@ -12,6 +12,7 @@
 	"strings"
 	"time"
 )
+
 //鍒濆鍖栭厤缃枃浠�
 func InitYml(configPath string) (bool, error) {
 	v := viper.New()
@@ -61,9 +62,8 @@
 	if err := v.WriteConfig(); err != nil {
 		return false, err
 	}
-	return true,nil
+	return true, nil
 }
-
 
 //楠岃瘉璇ヨ妭鐐规槸鍚﹁鍒涘缓杩�
 func VerifyCreated(configPath string, ip string) (bool, error) {
@@ -73,7 +73,7 @@
 	v.AddConfigPath(configPath)
 	err := v.ReadInConfig()
 	if err != nil {
-		return false, err
+		return true, err
 	}
 	hosts := v.GetStringSlice("discovery.zen.ping.unicast.hosts")
 	for _, pick := range hosts {
@@ -105,6 +105,16 @@
 		}
 	}
 	return b
+}
+
+//楠岃瘉鑺傜偣鏈嶅姟鏄惁姝e父鍚姩(鐭獙璇�)
+func VerifyShortNodeServer(ip string, port string) bool {
+	url := "http://" + ip + ":" + port
+	_, err := HttpRC("GET", url, nil)
+	if err != nil {
+		return false
+	}
+	return true
 }
 
 //楠岃瘉鑺傜偣瑙掕壊
@@ -228,7 +238,6 @@
 	}
 	return flag, nil
 }
-
 
 func CMDSC(scriptStr string) string {
 	cmd := exec.Command("sh", "-c", scriptStr)

--
Gitblit v1.8.0