summaryrefslogtreecommitdiffstats
path: root/modules/cache
diff options
context:
space:
mode:
Diffstat (limited to 'modules/cache')
-rw-r--r--modules/cache/cache.go20
1 files changed, 1 insertions, 19 deletions
diff --git a/modules/cache/cache.go b/modules/cache/cache.go
index 3f8885ee30..609f5a242b 100644
--- a/modules/cache/cache.go
+++ b/modules/cache/cache.go
@@ -27,24 +27,6 @@ func newCache(cacheConfig setting.Cache) (mc.Cache, error) {
})
}
-// Cache is the interface that operates the cache data.
-type Cache interface {
- // Put puts value into cache with key and expire time.
- Put(key string, val interface{}, timeout int64) error
- // Get gets cached value by given key.
- Get(key string) interface{}
- // Delete deletes cached value by given key.
- Delete(key string) error
- // Incr increases cached int-type value by given key as a counter.
- Incr(key string) error
- // Decr decreases cached int-type value by given key as a counter.
- Decr(key string) error
- // IsExist returns true if cached value exists.
- IsExist(key string) bool
- // Flush deletes all cached data.
- Flush() error
-}
-
// NewContext start cache service
func NewContext() error {
var err error
@@ -59,7 +41,7 @@ func NewContext() error {
}
// GetCache returns the currently configured cache
-func GetCache() Cache {
+func GetCache() mc.Cache {
return conn
}