diff options
author | Ramon Fernandez <ramon@mongodb.com> | 2016-09-23 07:12:33 -0400 |
---|---|---|
committer | Ramon Fernandez <ramon@mongodb.com> | 2016-09-23 07:12:33 -0400 |
commit | 507a5b4d334c1b4bea8fa232fa6b882849608e97 (patch) | |
tree | b0db99d6eb4cda8dbde8bbe6f85a4ab0cc5e36b5 /src/mongo/gotools/common | |
parent | e114f74a9b3bf087f15dfbee5d7250b2839308e7 (diff) | |
download | mongo-507a5b4d334c1b4bea8fa232fa6b882849608e97.tar.gz |
Import tools: cd0ae5ddb41f781376b51a3d2dfdb31e46768fa4 from branch v3.3r3.3.14
ref: af4004cbd1..cd0ae5ddb4
for: 3.3.14
TOOLS-1442 make spacemonkeygo/openssl compile on suse11
TOOLS-1449 Update setParameter logic in servers.js for mongo master changes
TOOLS-1453 VerifySystemAuthVersion should only check for authSchema in system.version
Diffstat (limited to 'src/mongo/gotools/common')
-rw-r--r-- | src/mongo/gotools/common/auth/auth_info.go | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mongo/gotools/common/auth/auth_info.go b/src/mongo/gotools/common/auth/auth_info.go index a420770ebf2..6ceb7f42cea 100644 --- a/src/mongo/gotools/common/auth/auth_info.go +++ b/src/mongo/gotools/common/auth/auth_info.go @@ -53,7 +53,9 @@ func VerifySystemAuthVersion(sessionProvider *db.SessionProvider) error { return fmt.Errorf("error getting session from server: %v", err) } defer session.Close() - versionEntries := session.DB("admin").C("system.version") + + authSchemaQuery := bson.M{"_id": "authSchema"} + versionEntries := session.DB("admin").C("system.version").Find(authSchemaQuery) if count, err := versionEntries.Count(); err != nil { return fmt.Errorf("error checking pressence of auth version: %v", err) } else if count == 0 { |