rs.slaveOk() helper and make vs2010 mongo.vcxproj work

This commit is contained in:
Dwight
2010-08-02 16:38:38 -04:00
parent cafe5555c9
commit c625aa099d
5 changed files with 28 additions and 20 deletions

View File

@@ -659,10 +659,12 @@ const char * jsconcatcode =
"print(\"\\trs.addArb(hostportstr) add a new member which is arbiterOnly:true\");\n"
"print(\"\\trs.stepDown() step down as primary (momentarily)\");\n"
"print(\"\\trs.conf() return configuration from local.system.replset\");\n"
"print(\"\\trs.slaveOk() shorthand for db.getMongo().setSlaveOk()\");\n"
"print();\n"
"print(\"\\tdb.isMaster() check who is primary\");\n"
"print();\n"
"print(\"\\tsee also http://<mongod_host>:28017/_replSet for additional diagnostic info\");}\n"
"rs.slaveOk = function () { return db.getMongo().setSlaveOk(); }\n"
"rs.status = function () { return db._adminCommand(\"replSetGetStatus\"); }\n"
"rs.isMaster = function () { return db.isMaster(); }\n"
"rs.initiate = function (c) { return db._adminCommand({ replSetInitiate: c }); }\n"
@@ -990,7 +992,7 @@ const char * jsconcatcode =
"return this._name;}\n"
"DB.prototype.toString = function(){\n"
"return this._name;}\n"
"DB.prototype.isMaster = function(){ return this.runCommand(\"isMaster\");}\n"
"DB.prototype.isMaster = function () { return this.runCommand(\"isMaster\"); }\n"
"DB.prototype.currentOp = function(){\n"
"return db.$cmd.sys.inprog.findOne();}\n"
"DB.prototype.currentOP = DB.prototype.currentOp;\n"