diff options
author | Mathias Stearn <mathias@10gen.com> | 2017-05-17 16:13:57 -0400 |
---|---|---|
committer | Mathias Stearn <mathias@10gen.com> | 2017-05-17 19:29:36 -0400 |
commit | 9687c56dad047fb222076c0eb5fb25db6a796219 (patch) | |
tree | c3d197a64776090c57cd761d104f014ba8d2a8e8 /src/mongo/db/commands/generic.cpp | |
parent | 4ec8e7a515ceb3e87b64ddde624404d1c4498066 (diff) | |
download | mongo-9687c56dad047fb222076c0eb5fb25db6a796219.tar.gz |
SERVER-29260 Make BSONObj argument to Command::run() const&
Diffstat (limited to 'src/mongo/db/commands/generic.cpp')
-rw-r--r-- | src/mongo/db/commands/generic.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/mongo/db/commands/generic.cpp b/src/mongo/db/commands/generic.cpp index 0a54dc74bbb..d520f59e2c6 100644 --- a/src/mongo/db/commands/generic.cpp +++ b/src/mongo/db/commands/generic.cpp @@ -91,7 +91,7 @@ public: bool run(OperationContext* opCtx, const std::string& dbname, - BSONObj& jsobj, + const BSONObj& jsobj, std::string& errmsg, BSONObjBuilder& result) { VersionInfoInterface::instance().appendBuildInfo(&result); @@ -120,7 +120,7 @@ public: std::vector<Privilege>* out) {} // No auth required virtual bool run(OperationContext* opCtx, const string& badns, - BSONObj& cmdObj, + const BSONObj& cmdObj, string& errmsg, BSONObjBuilder& result) { // IMPORTANT: Don't put anything in here that might lock db - including authentication @@ -145,7 +145,7 @@ public: std::vector<Privilege>* out) {} // No auth required virtual bool run(OperationContext* opCtx, const string& ns, - BSONObj& cmdObj, + const BSONObj& cmdObj, string& errmsg, BSONObjBuilder& result) { if (getGlobalScriptEngine()) { @@ -187,7 +187,7 @@ public: } bool run(OperationContext* opCtx, const string& dbname, - BSONObj& cmdObj, + const BSONObj& cmdObj, string& errmsg, BSONObjBuilder& result) { ProcessInfo p; @@ -234,7 +234,7 @@ public: } virtual bool run(OperationContext* opCtx, const string& ns, - BSONObj& cmdObj, + const BSONObj& cmdObj, string& errmsg, BSONObjBuilder& result) { bool didRotate = rotateLogs(serverGlobalParams.logRenameOnRotate); @@ -265,7 +265,7 @@ public: std::vector<Privilege>* out) {} // No auth required virtual bool run(OperationContext* opCtx, const string& ns, - BSONObj& cmdObj, + const BSONObj& cmdObj, string& errmsg, BSONObjBuilder& result) { // sort the commands before building the result BSON @@ -363,7 +363,7 @@ public: CmdForceError() : Command("forceerror") {} bool run(OperationContext* opCtx, const string& dbnamne, - BSONObj& cmdObj, + const BSONObj& cmdObj, string& errmsg, BSONObjBuilder& result) { LastError::get(cc()).setLastError(10038, "forced error"); @@ -397,7 +397,7 @@ public: virtual bool run(OperationContext* opCtx, const string& dbname, - BSONObj& cmdObj, + const BSONObj& cmdObj, string& errmsg, BSONObjBuilder& result) { BSONElement val = cmdObj.firstElement(); @@ -468,7 +468,7 @@ public: virtual bool run(OperationContext* opCtx, const string& dbname, - BSONObj& cmdObj, + const BSONObj& cmdObj, string& errmsg, BSONObjBuilder& result) { std::string logName; @@ -520,7 +520,7 @@ public: } virtual bool run(OperationContext* opCtx, const string&, - BSONObj& cmdObj, + const BSONObj& cmdObj, string& errmsg, BSONObjBuilder& result) { result.append("argv", serverGlobalParams.argvArray); |