summaryrefslogtreecommitdiff
path: root/src/mongo/shell/mongo.js
diff options
context:
space:
mode:
authorSara Golemon <sara.golemon@mongodb.com>2021-06-11 17:51:45 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-07-30 14:50:31 +0000
commit745b00e7341de6823fc28471af16bdea2002d57d (patch)
treef3a8470a18864c2f9007d505e66adb3c05f41ddc /src/mongo/shell/mongo.js
parent7b09eb54f8880bde7de48e6f04fe9eebe53a29d4 (diff)
downloadmongo-745b00e7341de6823fc28471af16bdea2002d57d.tar.gz
SERVER-58381 Define and process kind(2) in OP_MSG payload
Diffstat (limited to 'src/mongo/shell/mongo.js')
-rw-r--r--src/mongo/shell/mongo.js12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/mongo/shell/mongo.js b/src/mongo/shell/mongo.js
index 7146fd8670a..8cd8106acff 100644
--- a/src/mongo/shell/mongo.js
+++ b/src/mongo/shell/mongo.js
@@ -159,6 +159,18 @@ Mongo.prototype.adminCommand = function(cmd) {
return this.getDB("admin").runCommand(cmd);
};
+Mongo.prototype._setSecurityToken = function(token) {
+ this._securityToken = token;
+};
+
+Mongo.prototype.runCommand = function(dbname, cmd, options) {
+ return this._runCommandImpl(dbname, cmd, options, this._securityToken || {});
+};
+
+Mongo.prototype.runCommandWithMetadata = function(dbname, cmd, metadata) {
+ return this._runCommandWithMetadataImpl(dbname, cmd, metadata, this._securityToken || {});
+};
+
/**
* Returns all log components and current verbosity values
*/