INNER CODE UNIT · Go

tencentBackendFromConfig

helm/chartmuseum · cmd/chartmuseum/main.go:276

func tencentBackendFromConfig(conf *config.Config) storage.Backend {
	crashIfConfigMissingVars(conf, []string{"storage.tencent.bucket"})
	return storage.NewTencentCloudCOSBackend(
		conf.GetString("storage.tencent.bucket"),
		conf.GetString("storage.tencent.prefix"),
		conf.GetString("storage.tencent.endpoint"),
	)
}

func storeFromConfig(conf *config.Config) cache.Store {
	if conf.GetString("cache.store") == "" {
		return nil
	}

	var store cache.Store

	cacheFlag := strings.ToLower(conf.GetString("cache.store"))
	switch cacheFlag {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…