8
8
"sync"
9
9
"time"
10
10
11
+ "gopkg.in/redis.v4/internal"
11
12
"gopkg.in/redis.v4/internal/pool"
12
13
)
13
14
@@ -165,11 +166,11 @@ func (d *sentinelFailover) MasterAddr() (string, error) {
165
166
if d .sentinel != nil {
166
167
addr , err := d .sentinel .GetMasterAddrByName (d .masterName ).Result ()
167
168
if err != nil {
168
- Logger . Printf ("sentinel: GetMasterAddrByName %q failed: %s" , d .masterName , err )
169
+ internal . Logf ("sentinel: GetMasterAddrByName %q failed: %s" , d .masterName , err )
169
170
d ._resetSentinel ()
170
171
} else {
171
172
addr := net .JoinHostPort (addr [0 ], addr [1 ])
172
- Logger . Printf ("sentinel: %q addr is %s" , d .masterName , addr )
173
+ internal . Logf ("sentinel: %q addr is %s" , d .masterName , addr )
173
174
return addr , nil
174
175
}
175
176
}
@@ -188,7 +189,7 @@ func (d *sentinelFailover) MasterAddr() (string, error) {
188
189
})
189
190
masterAddr , err := sentinel .GetMasterAddrByName (d .masterName ).Result ()
190
191
if err != nil {
191
- Logger . Printf ("sentinel: GetMasterAddrByName %q failed: %s" , d .masterName , err )
192
+ internal . Logf ("sentinel: GetMasterAddrByName %q failed: %s" , d .masterName , err )
192
193
sentinel .Close ()
193
194
continue
194
195
}
@@ -198,7 +199,7 @@ func (d *sentinelFailover) MasterAddr() (string, error) {
198
199
199
200
d .setSentinel (sentinel )
200
201
addr := net .JoinHostPort (masterAddr [0 ], masterAddr [1 ])
201
- Logger . Printf ("sentinel: %q addr is %s" , d .masterName , addr )
202
+ internal . Logf ("sentinel: %q addr is %s" , d .masterName , addr )
202
203
return addr , nil
203
204
}
204
205
@@ -230,7 +231,7 @@ func (d *sentinelFailover) _resetSentinel() error {
230
231
func (d * sentinelFailover ) discoverSentinels (sentinel * sentinelClient ) {
231
232
sentinels , err := sentinel .Sentinels (d .masterName ).Result ()
232
233
if err != nil {
233
- Logger . Printf ("sentinel: Sentinels %q failed: %s" , d .masterName , err )
234
+ internal . Logf ("sentinel: Sentinels %q failed: %s" , d .masterName , err )
234
235
return
235
236
}
236
237
for _ , sentinel := range sentinels {
@@ -240,7 +241,7 @@ func (d *sentinelFailover) discoverSentinels(sentinel *sentinelClient) {
240
241
if key == "name" {
241
242
sentinelAddr := vals [i + 1 ].(string )
242
243
if ! contains (d .sentinelAddrs , sentinelAddr ) {
243
- Logger . Printf (
244
+ internal . Logf (
244
245
"sentinel: discovered new %q sentinel: %s" ,
245
246
d .masterName , sentinelAddr ,
246
247
)
@@ -268,7 +269,7 @@ func (d *sentinelFailover) closeOldConns(newMaster string) {
268
269
"sentinel: closing connection to the old master %s" ,
269
270
cn .RemoteAddr (),
270
271
)
271
- Logger . Print (err )
272
+ internal . Logf (err . Error () )
272
273
d .pool .Remove (cn , err )
273
274
} else {
274
275
cnsToPut = append (cnsToPut , cn )
@@ -286,15 +287,15 @@ func (d *sentinelFailover) listen(sentinel *sentinelClient) {
286
287
if pubsub == nil {
287
288
pubsub = sentinel .PubSub ()
288
289
if err := pubsub .Subscribe ("+switch-master" ); err != nil {
289
- Logger . Printf ("sentinel: Subscribe failed: %s" , err )
290
+ internal . Logf ("sentinel: Subscribe failed: %s" , err )
290
291
d .resetSentinel ()
291
292
return
292
293
}
293
294
}
294
295
295
296
msg , err := pubsub .ReceiveMessage ()
296
297
if err != nil {
297
- Logger . Printf ("sentinel: ReceiveMessage failed: %s" , err )
298
+ internal . Logf ("sentinel: ReceiveMessage failed: %s" , err )
298
299
pubsub .Close ()
299
300
d .resetSentinel ()
300
301
return
@@ -304,12 +305,12 @@ func (d *sentinelFailover) listen(sentinel *sentinelClient) {
304
305
case "+switch-master" :
305
306
parts := strings .Split (msg .Payload , " " )
306
307
if parts [0 ] != d .masterName {
307
- Logger . Printf ("sentinel: ignore new %s addr" , parts [0 ])
308
+ internal . Logf ("sentinel: ignore new %s addr" , parts [0 ])
308
309
continue
309
310
}
310
311
311
312
addr := net .JoinHostPort (parts [3 ], parts [4 ])
312
- Logger . Printf (
313
+ internal . Logf (
313
314
"sentinel: new %q addr is %s" ,
314
315
d .masterName , addr ,
315
316
)
0 commit comments