diff options
author | Andy Schwerin <schwerin@10gen.com> | 2013-10-25 14:17:44 -0400 |
---|---|---|
committer | Andy Schwerin <schwerin@10gen.com> | 2013-10-25 15:10:43 -0400 |
commit | d56278b9d8dbecd2a6ca041c8bd07000dfcf015f (patch) | |
tree | a0ae73f1ff56f8af5d645c547feaa7c36bba55ce /src/mongo/db/auth/authz_manager_external_state_s.cpp | |
parent | ea84e033a8c61d492e322cd7de69331aa09058d9 (diff) | |
download | mongo-d56278b9d8dbecd2a6ca041c8bd07000dfcf015f.tar.gz |
SERVER-9516 Introduce symbolic constants for authz schema versions, renumber them.
Diffstat (limited to 'src/mongo/db/auth/authz_manager_external_state_s.cpp')
-rw-r--r-- | src/mongo/db/auth/authz_manager_external_state_s.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mongo/db/auth/authz_manager_external_state_s.cpp b/src/mongo/db/auth/authz_manager_external_state_s.cpp index 55000745ad5..6a21fc9ef93 100644 --- a/src/mongo/db/auth/authz_manager_external_state_s.cpp +++ b/src/mongo/db/auth/authz_manager_external_state_s.cpp @@ -79,7 +79,8 @@ namespace { BSONObj cmdResult; conn->get()->runCommand( "admin", - BSON("getParameter" << 1 << "authzVersion" << 1), + BSON("getParameter" << 1 << + AuthorizationManager::schemaVersionServerParameter << 1), cmdResult); if (!cmdResult["ok"].trueValue()) { std::string errmsg = cmdResult["errmsg"].str(); @@ -96,7 +97,8 @@ namespace { } return Status(ErrorCodes::Error(code), errmsg); } - BSONElement versionElement = cmdResult["authzVersion"]; + BSONElement versionElement = + cmdResult[AuthorizationManager::schemaVersionServerParameter]; if (versionElement.eoo()) return Status(ErrorCodes::UnknownError, "getParameter misbehaved."); *outVersion = versionElement.numberInt(); |