Quellcode durchsuchen

Revert "feat(cli): detects plugin folder for dev env"

This reverts commit a5eda6a87b9fbdf4b157ecd146ec4269641095c3.
Torkel Ödegaard vor 9 Jahren
Ursprung
Commit
d98839fc19
1 geänderte Dateien mit 6 neuen und 5 gelöschten Zeilen
  1. 6 5
      pkg/cmd/grafana-cli/main.go

+ 6 - 5
pkg/cmd/grafana-cli/main.go

@@ -8,6 +8,7 @@ import (
 	"github.com/codegangsta/cli"
 	"github.com/grafana/grafana/pkg/cmd/grafana-cli/commands"
 	"github.com/grafana/grafana/pkg/cmd/grafana-cli/log"
+	"strings"
 )
 
 var version = "master"
@@ -17,7 +18,7 @@ func getGrafanaPluginDir() string {
 	defaultNix := "/var/lib/grafana/plugins"
 
 	if currentOS == "windows" {
-		return "..\\data\\plugins"
+		return "C:\\opt\\grafana\\plugins"
 	}
 
 	pwd, err := os.Getwd()
@@ -28,16 +29,16 @@ func getGrafanaPluginDir() string {
 	}
 
 	if isDevenvironment(pwd) {
-		return "../data/plugins"
+		return "../../../data/plugins"
 	}
 
 	return defaultNix
 }
 
 func isDevenvironment(pwd string) bool {
-	// if ../conf/default.ini exists, grafana is not installed as package
-	_, err := os.Stat("../conf/default.ini")
-	return err != nil
+	// if grafana-cli is executed from the cmd folder we can assume
+	// that its in development environment.
+	return strings.HasSuffix(pwd, "/pkg/cmd/grafana-cli")
 }
 
 func main() {