summaryrefslogtreecommitdiff
path: root/src/mongo/executor/network_interface_integration_fixture.cpp
diff options
context:
space:
mode:
authorCheahuychou Mao <mao.cheahuychou@gmail.com>2020-12-16 17:09:45 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-01-05 05:58:56 +0000
commit1dfe8355a2b034ded045191f4e3d4be827365621 (patch)
treedc6342e153caa69d5c59c71a6d8f1fdbfae37267 /src/mongo/executor/network_interface_integration_fixture.cpp
parent2640ec0b0d800bf0a1e761fdb9c249b5d1ffa86a (diff)
downloadmongo-1dfe8355a2b034ded045191f4e3d4be827365621.tar.gz
SERVER-52706 Make tenant migration donor use a separate NetworkInterface and x509 certificate to connect to recipient
Diffstat (limited to 'src/mongo/executor/network_interface_integration_fixture.cpp')
-rw-r--r--src/mongo/executor/network_interface_integration_fixture.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mongo/executor/network_interface_integration_fixture.cpp b/src/mongo/executor/network_interface_integration_fixture.cpp
index 7577c7c2a1e..62e452e8c69 100644
--- a/src/mongo/executor/network_interface_integration_fixture.cpp
+++ b/src/mongo/executor/network_interface_integration_fixture.cpp
@@ -179,9 +179,11 @@ RemoteCommandResponse NetworkInterfaceIntegrationFixture::runCommandSync(
void NetworkInterfaceIntegrationFixture::assertCommandOK(StringData db,
const BSONObj& cmd,
- Milliseconds timeoutMillis) {
+ Milliseconds timeoutMillis,
+ transport::ConnectSSLMode sslMode) {
RemoteCommandRequest request{
fixture().getServers()[0], db.toString(), cmd, BSONObj(), nullptr, timeoutMillis};
+ request.sslMode = sslMode;
auto res = runCommandSync(request);
ASSERT_OK(res.status);
ASSERT_OK(getStatusFromCommandResult(res.data));