diff options
author | Valery Piashchynski <[email protected]> | 2021-06-14 16:39:02 +0300 |
---|---|---|
committer | Valery Piashchynski <[email protected]> | 2021-06-14 16:39:02 +0300 |
commit | 75ab1e16c64cfd0a6424fe4c546fdbc5e1b992dd (patch) | |
tree | 1e9a910071d20021ad0f7ef4fe6099bac6a341ef /plugins/redis/interface.go | |
parent | dc8ed203c247afd684f198ebbac103a10bfad72a (diff) |
- Rework redis with ws plugins
Signed-off-by: Valery Piashchynski <[email protected]>
Diffstat (limited to 'plugins/redis/interface.go')
-rw-r--r-- | plugins/redis/interface.go | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/plugins/redis/interface.go b/plugins/redis/interface.go index c0be6137..189b0002 100644 --- a/plugins/redis/interface.go +++ b/plugins/redis/interface.go @@ -4,6 +4,9 @@ import "github.com/go-redis/redis/v8" // Redis in the redis KV plugin interface type Redis interface { - // GetClient provides universal redis client - GetClient() redis.UniversalClient + // RedisClient provides universal redis client + RedisClient(key string) (redis.UniversalClient, error) + + // DefaultClient provide default redis client based on redis defaults + DefaultClient() redis.UniversalClient } |