Parcourir la source

Merge pull request #57 from tuna/dev

fix(cmd): make tunasynctl work with both HTTP and HTTPS
bigeagle il y a 8 ans
Parent
commit
c5cba66786
1 fichiers modifiés avec 5 ajouts et 2 suppressions
  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)