summaryrefslogtreecommitdiff
path: root/src/mongo/s/chunk_version.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/s/chunk_version.cpp')
-rw-r--r--src/mongo/s/chunk_version.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/mongo/s/chunk_version.cpp b/src/mongo/s/chunk_version.cpp
index 4f0e067357b..467e2ff0043 100644
--- a/src/mongo/s/chunk_version.cpp
+++ b/src/mongo/s/chunk_version.cpp
@@ -40,13 +40,14 @@ namespace mongo {
namespace {
const char kVersion[] = "version";
-const char kShardVersion[] = "shardVersion";
} // namespace
+const char ChunkVersion::kShardVersionField[] = "shardVersion";
+
StatusWith<ChunkVersion> ChunkVersion::parseFromBSONForCommands(const BSONObj& obj) {
BSONElement versionElem;
- Status status = bsonExtractField(obj, kShardVersion, &versionElem);
+ Status status = bsonExtractField(obj, kShardVersionField, &versionElem);
if (!status.isOK())
return status;
@@ -101,7 +102,7 @@ void ChunkVersion::appendForSetShardVersion(BSONObjBuilder* builder) const {
}
void ChunkVersion::appendForCommands(BSONObjBuilder* builder) const {
- builder->appendArray(kShardVersion, toBSON());
+ builder->appendArray(kShardVersionField, toBSON());
}
BSONObj ChunkVersion::toBSON() const {