INNER CODE UNIT · Go

storeFromConfig

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

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 {
	case "redis":
		store = redisCacheFromConfig(conf)
	default:
		crash("Unsupported cache store: ", cacheFlag)
	}

	return store
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…