summaryrefslogtreecommitdiff
path: root/src/mongo/embedded/embedded.cpp
diff options
context:
space:
mode:
authorHenrik Edin <henrik.edin@mongodb.com>2020-02-20 16:54:57 -0500
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-02-23 18:43:31 +0000
commite8f1d29de757d41f7d082d5ca1e667d1b8938741 (patch)
tree40a89fd7ef888cca91c413f4b5ecf981afcbdd99 /src/mongo/embedded/embedded.cpp
parent68dfffe822f1888f221b265dc7974e9f98ea383c (diff)
downloadmongo-e8f1d29de757d41f7d082d5ca1e667d1b8938741.tar.gz
SERVER-46156 Deprecate LogstreamBuilder and more manual log conversions
* Remove setPlainConsoleLogger() * Update errorcodes linter to work with custom user defined log macros rename src/mongo/embedded/{embedded_log_appender.h => embedded_log_backend.h} (61%)
Diffstat (limited to 'src/mongo/embedded/embedded.cpp')
-rw-r--r--src/mongo/embedded/embedded.cpp13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/mongo/embedded/embedded.cpp b/src/mongo/embedded/embedded.cpp
index 95ff681e5cb..d9d99b71285 100644
--- a/src/mongo/embedded/embedded.cpp
+++ b/src/mongo/embedded/embedded.cpp
@@ -218,12 +218,15 @@ ServiceContext* initialize(const char* yaml_config) {
{
ProcessId pid = ProcessId::getCurrent();
- LogstreamBuilder l = log(LogComponent::kControl);
- l << "MongoDB starting : pid=" << pid << " port=" << serverGlobalParams.port
- << " dbpath=" << storageGlobalParams.dbpath;
-
const bool is32bit = sizeof(int*) == 4;
- l << (is32bit ? " 32" : " 64") << "-bit" << endl;
+ LOGV2_OPTIONS(4615667,
+ {logv2::LogComponent::kControl},
+ "MongoDB starting",
+ "pid"_attr = pid.toNative(),
+ "port"_attr = serverGlobalParams.port,
+ "dbpath"_attr =
+ boost::filesystem::path(storageGlobalParams.dbpath).generic_string(),
+ "architecture"_attr = (is32bit ? "32-bit" : "64-bit"));
}
if (kDebugBuild)