diff options
-rw-r--r-- | client/main.cc | 2 | ||||
-rw-r--r-- | server/main.cc | 7 |
2 files changed, 7 insertions, 2 deletions
diff --git a/client/main.cc b/client/main.cc index 4a1c164..79ae520 100644 --- a/client/main.cc +++ b/client/main.cc @@ -327,7 +327,7 @@ class ClientLoop : public ClientLoopBase { int main(int argc, char* argv[]) { base::CommandLine::Init(argc, argv); - brillo::InitLog(brillo::kLogToSyslog | brillo::kLogToStderr); + brillo::InitLog(brillo::kLogToStderr); tpm_manager::ClientLoop loop; return loop.Run(); } diff --git a/server/main.cc b/server/main.cc index 8a4e74c..dfbe024 100644 --- a/server/main.cc +++ b/server/main.cc @@ -104,7 +104,12 @@ class TpmManagerDaemon : public brillo::DBusServiceDaemon { int main(int argc, char* argv[]) { base::CommandLine::Init(argc, argv); - brillo::InitLog(brillo::kLogToSyslog | brillo::kLogToStderr); + base::CommandLine *cl = base::CommandLine::ForCurrentProcess(); + int flags = brillo::kLogToSyslog; + if (cl->HasSwitch("log_to_stderr")) { + flags |= brillo::kLogToStderr; + } + brillo::InitLog(flags); TpmManagerDaemon daemon; LOG(INFO) << "TpmManager Daemon Started."; return daemon.Run(); |