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