1
0
Fork 0
mirror of https://github.com/eosswedenorg/thalos synced 2026-06-16 04:24:56 +02:00

api/redis/subscriber.go: remove client field from Subscriber struct

This commit is contained in:
Henrik Hautakoski 2023-04-21 11:58:16 +02:00
parent 8881b2a529
commit 220f1976f0
2 changed files with 0 additions and 3 deletions

View file

@ -11,7 +11,6 @@ import (
)
type Subscriber struct {
client *redis.Client
sub *redis.PubSub
ctx context.Context
mu sync.RWMutex
@ -30,7 +29,6 @@ func WithTimeout(value time.Duration) SubscriberOption {
func NewSubscriber(client *redis.Client, ns Namespace, options ...SubscriberOption) *Subscriber {
sub := &Subscriber{
client: client,
ctx: client.Context(),
sub: client.PSubscribe(client.Context()),
channels: make(map[string]chan []byte),

View file

@ -18,7 +18,6 @@ func TestSubscriber_Construct(t *testing.T) {
s := NewSubscriber(client, ns)
assert.Equal(t, s.client, client)
assert.Equal(t, s.ctx, client.Context())
assert.NotNil(t, s.sub)
assert.Equal(t, s.ns, ns)