summaryrefslogtreecommitdiff
path: root/src/mongo/s/balancer_configuration.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/s/balancer_configuration.cpp')
-rw-r--r--src/mongo/s/balancer_configuration.cpp16
1 files changed, 4 insertions, 12 deletions
diff --git a/src/mongo/s/balancer_configuration.cpp b/src/mongo/s/balancer_configuration.cpp
index 413a39af5b1..50d7c219b11 100644
--- a/src/mongo/s/balancer_configuration.cpp
+++ b/src/mongo/s/balancer_configuration.cpp
@@ -94,9 +94,7 @@ Status BalancerConfiguration::setBalancerMode(OperationContext* opCtx,
}
if (!updateStatus.isOK() && (getBalancerMode() != mode)) {
- return {updateStatus.getStatus().code(),
- str::stream() << "Failed to update balancer configuration due to "
- << updateStatus.getStatus().reason()};
+ return updateStatus.getStatus().withContext("Failed to update balancer configuration");
}
return Status::OK();
@@ -135,25 +133,19 @@ Status BalancerConfiguration::refreshAndCheck(OperationContext* opCtx) {
// Balancer configuration
Status balancerSettingsStatus = _refreshBalancerSettings(opCtx);
if (!balancerSettingsStatus.isOK()) {
- return {balancerSettingsStatus.code(),
- str::stream() << "Failed to refresh the balancer settings due to "
- << balancerSettingsStatus.toString()};
+ return balancerSettingsStatus.withContext("Failed to refresh the balancer settings");
}
// Chunk size settings
Status chunkSizeStatus = _refreshChunkSizeSettings(opCtx);
if (!chunkSizeStatus.isOK()) {
- return {chunkSizeStatus.code(),
- str::stream() << "Failed to refresh the chunk sizes settings due to "
- << chunkSizeStatus.toString()};
+ return chunkSizeStatus.withContext("Failed to refresh the chunk sizes settings");
}
// AutoSplit settings
Status autoSplitStatus = _refreshAutoSplitSettings(opCtx);
if (!autoSplitStatus.isOK()) {
- return {autoSplitStatus.code(),
- str::stream() << "Failed to refresh the autoSplit settings due to "
- << autoSplitStatus.toString()};
+ return autoSplitStatus.withContext("Failed to refresh the autoSplit settings");
}
return Status::OK();