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