예제 #1
0
파일: sentinel.go 프로젝트: otsimo/watch
func (c *sentinelClient) PubSub() *PubSub {
	return &PubSub{
		base: &baseClient{
			opt:      c.opt,
			connPool: pool.NewStickyConnPool(c.connPool.(*pool.ConnPool), false),
		},
	}
}
예제 #2
0
파일: multi.go 프로젝트: otsimo/watch
// Deprecated. Use Watch instead.
func (c *Client) Multi() *Multi {
	multi := &Multi{
		base: &baseClient{
			opt:      c.opt,
			connPool: pool.NewStickyConnPool(c.connPool.(*pool.ConnPool), true),
		},
	}
	multi.commandable.process = multi.process
	return multi
}