Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface { GetNumberSentinelsInMemory(ip string) (int32, error) GetNumberSentinelSlavesInMemory(ip string) (int32, error) ResetSentinel(ip string) error GetSlaveOf(ip string) (string, error) IsMaster(ip string) (bool, error) MonitorRedis(ip string, monitor string, quorum string) error MakeMaster(ip string) error MakeSlaveOf(ip string, masterIP string) error GetSentinelMonitor(ip string) (string, error) SetCustomSentinelConfig(ip string, configs []string) error SetCustomRedisConfig(ip string, configs []string) error }
Client defines the functions neccesary to connect to redis and sentinel to get or set what we nned
Click to show internal directories.
Click to hide internal directories.