瀏覽代碼

Merge pull request #57 from tuna/dev

fix(cmd): make tunasynctl work with both HTTP and HTTPS
bigeagle 8 年之前
父節點
當前提交
c5cba66786
共有 1 個文件被更改,包括 5 次插入2 次删除
  1. 5 2
      cmd/tunasynctl/tunasynctl.go

+ 5 - 2
cmd/tunasynctl/tunasynctl.go

@@ -99,8 +99,11 @@ func initialize(c *cli.Context) error {
 	}
 
 	// parse base url of the manager server
-	baseURL = fmt.Sprintf("https://%s:%d",
-		cfg.ManagerAddr, cfg.ManagerPort)
+	if cfg.CACert != "" {
+		baseURL = fmt.Sprintf("https://%s:%d", cfg.ManagerAddr, cfg.ManagerPort)
+	} else {
+		baseURL = fmt.Sprintf("http://%s:%d", cfg.ManagerAddr, cfg.ManagerPort)
+	}
 
 	logger.Infof("Use manager address: %s", baseURL)