INNER CODE UNIT · Go
googleBackendFromConfig
helm/chartmuseum · cmd/chartmuseum/main.go:193
func googleBackendFromConfig(conf *config.Config) storage.Backend {
crashIfConfigMissingVars(conf, []string{"storage.google.bucket"})
return storage.NewGoogleCSBackend(
conf.GetString("storage.google.bucket"),
conf.GetString("storage.google.prefix"),
)
}
func oracleBackendFromConfig(conf *config.Config) storage.Backend {
crashIfConfigMissingVars(conf, []string{"storage.oracle.bucket", "storage.oracle.compartmentid"})
return storage.NewOracleCSBackend(
conf.GetString("storage.oracle.bucket"),
conf.GetString("storage.oracle.prefix"),
conf.GetString("storage.oracle.region"),
conf.GetString("storage.oracle.compartmentid"),
)
}