registration

package
v1.0.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 5, 2020 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Overview

Package registration handles the registration of cache implementations to be used by proxy cache handlers

Index

Constants

This section is empty.

Variables

View Source
var Caches = make(map[string]cache.Cache)

Caches maintains a list of active caches

Functions

func GetCache

func GetCache(cacheName string) (cache.Cache, error)

GetCache returns the Cache named cacheName if it exists

func LoadCachesFromConfig

func LoadCachesFromConfig()

LoadCachesFromConfig iterates the Caching Confi and Connects/Maps each Cache

func NewCache

func NewCache(cacheName string, cfg *config.CachingConfig) cache.Cache

NewCache returns a Cache object based on the provided config.CachingConfig

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL