Browse Source

imguploader: log if the configuration is invalid

bergquist 8 years ago
parent
commit
b840514797
2 changed files with 6 additions and 1 deletions
  1. 5 0
      pkg/components/imguploader/imguploader.go
  2. 1 1
      pkg/setting/setting.go

+ 5 - 0
pkg/components/imguploader/imguploader.go

@@ -3,6 +3,7 @@ package imguploader
 import (
 	"context"
 	"fmt"
+	"github.com/grafana/grafana/pkg/log"
 	"regexp"
 
 	"github.com/grafana/grafana/pkg/setting"
@@ -89,6 +90,10 @@ func NewImageUploader() (ImageUploader, error) {
 		return NewAzureBlobUploader(account_name, account_key, container_name), nil
 	}
 
+	if setting.ImageUploadProvider != "" {
+		log.Error2("The external image storage configuration is invalid", "unsupported provider", setting.ImageUploadProvider)
+	}
+
 	return NopImageUploader{}, nil
 }
 

+ 1 - 1
pkg/setting/setting.go

@@ -610,7 +610,7 @@ func NewConfigContext(args *CommandLineArgs) error {
 	}
 
 	imageUploadingSection := Cfg.Section("external_image_storage")
-	ImageUploadProvider = imageUploadingSection.Key("provider").MustString("internal")
+	ImageUploadProvider = imageUploadingSection.Key("provider").MustString("")
 	return nil
 }