Fixed isProfilerEnabled func

This commit is contained in:
Carlos Salguero
2017-04-11 00:38:07 -03:00
parent ced858214d
commit e882a43e92

View File

@@ -489,7 +489,7 @@ func isProfilerEnabled(dialer pmgo.Dialer, di *pmgo.DialInfo) (bool, error) {
isReplicaEnabled := isReplicasetEnabled(session) isReplicaEnabled := isReplicasetEnabled(session)
if member.StateStr == "configsvr" { if strings.ToLower(member.StateStr) == "configsvr" {
continue continue
} }
@@ -499,6 +499,7 @@ func isProfilerEnabled(dialer pmgo.Dialer, di *pmgo.DialInfo) (bool, error) {
if err := session.DB(di.Database).Run(bson.M{"profile": -1}, &ps); err != nil { if err := session.DB(di.Database).Run(bson.M{"profile": -1}, &ps); err != nil {
continue continue
} }
if ps.Was == 0 { if ps.Was == 0 {
return false, nil return false, nil
} }