summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/config/configsvr_remove_shard_command.cpp
diff options
context:
space:
mode:
authorKaloian Manassiev <kaloian.manassiev@mongodb.com>2021-02-05 10:25:59 -0500
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-02-06 09:23:10 +0000
commit7664a855f33bbe7e0f77cee78cb07e564a4f0c4c (patch)
treed954b52885ee0c0b69f63593a02d3678f3b4e487 /src/mongo/db/s/config/configsvr_remove_shard_command.cpp
parent0d804a26399c41e62a2d0a282120af0cc22b8959 (diff)
downloadmongo-7664a855f33bbe7e0f77cee78cb07e564a4f0c4c.tar.gz
SERVER-54283 Make the checks for new sharded DDL code path be uniform
Diffstat (limited to 'src/mongo/db/s/config/configsvr_remove_shard_command.cpp')
-rw-r--r--src/mongo/db/s/config/configsvr_remove_shard_command.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mongo/db/s/config/configsvr_remove_shard_command.cpp b/src/mongo/db/s/config/configsvr_remove_shard_command.cpp
index e1294d4540a..68d44a9435f 100644
--- a/src/mongo/db/s/config/configsvr_remove_shard_command.cpp
+++ b/src/mongo/db/s/config/configsvr_remove_shard_command.cpp
@@ -110,6 +110,7 @@ public:
return shard->getId();
}();
+ const auto catalogClient = Grid::get(opCtx)->catalogClient();
const auto shardingCatalogManager = ShardingCatalogManager::get(opCtx);
const auto shardDrainingStatus = [&] {
@@ -125,8 +126,7 @@ public:
}
}();
- const auto databases =
- uassertStatusOK(shardingCatalogManager->getDatabasesForShard(opCtx, shardId));
+ const auto databases = uassertStatusOK(catalogClient->getDatabasesForShard(opCtx, shardId));
// Get BSONObj containing:
// 1) note about moving or dropping databases in a shard