summaryrefslogtreecommitdiff
path: root/src/mongo/db/mongod_options.cpp
diff options
context:
space:
mode:
authorSam Rossi <sam.rossi@mongodb.com>2016-09-08 17:21:51 -0400
committerSam Rossi <sam.rossi@mongodb.com>2016-09-16 15:17:14 -0400
commitb70e81ae8af3775c584159ee4800d8382f7f7feb (patch)
tree38e2b3d8afe48b20979a36db296004d3a5f2757f /src/mongo/db/mongod_options.cpp
parentf0d958c747cfc42dd831eb2f088e963475c0ed54 (diff)
downloadmongo-b70e81ae8af3775c584159ee4800d8382f7f7feb.tar.gz
SERVER-23941 fix check for incompatible arguments when using queryableBackupMode
Diffstat (limited to 'src/mongo/db/mongod_options.cpp')
-rw-r--r--src/mongo/db/mongod_options.cpp9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/mongo/db/mongod_options.cpp b/src/mongo/db/mongod_options.cpp
index 5201f7760ea..9a3f4f3b4fe 100644
--- a/src/mongo/db/mongod_options.cpp
+++ b/src/mongo/db/mongod_options.cpp
@@ -664,8 +664,8 @@ Status validateMongodOptions(const moe::Environment& params) {
if (params.count("storage.queryableBackupMode")) {
// Command line options that are disallowed when --queryableBackupMode is specified.
- for (const auto& disallowedOption : {"replSet",
- "configSvr",
+ for (const auto& disallowedOption : {"replication.replSet",
+ "configsvr",
"upgrade",
"repair",
"profile",
@@ -674,14 +674,11 @@ Status validateMongodOptions(const moe::Environment& params) {
"source",
"only",
"slavedelay",
- "journal",
- "storage.journal.enabled",
- "dur",
"autoresync",
"fastsync"}) {
if (params.count(disallowedOption)) {
return Status(ErrorCodes::BadValue,
- str::stream() << "Cannot specify both --queryableBackupMode and --"
+ str::stream() << "Cannot specify both queryable backup mode and "
<< disallowedOption);
}
}