Browse Source

Fix when not set GLOG_log_dir, create log file at /tmp

tags/v0.3.0-alpha
fary86 5 years ago
parent
commit
065e9e6a4e
1 changed files with 5 additions and 1 deletions
  1. +5
    -1
      mindspore/ccsrc/utils/log_adapter.cc

+ 5
- 1
mindspore/ccsrc/utils/log_adapter.cc View File

@@ -252,9 +252,13 @@ void mindspore_log_init(void) {
if (mindspore::GetEnv("GLOG_logfile_mode").empty()) {
FLAGS_logfile_mode = 0640;
}
std::string logtostderr = mindspore::GetEnv("GLOG_logtostderr");
// default print log to screen
if (mindspore::GetEnv("GLOG_logtostderr").empty()) {
if (logtostderr.empty()) {
FLAGS_logtostderr = true;
} else if (logtostderr == "0" && mindspore::GetEnv("GLOG_log_dir").empty()) {
FLAGS_logtostderr = true;
MS_LOG(WARNING) << "`GLOG_log_dir` is not set, output log to screen.";
}
#else
mindspore::InitMsLogLevel();


Loading…
Cancel
Save