Commit 0330fd7b authored by tqcq's avatar tqcq
Browse files

feat support log file template render {{date}}

parent 4b159b8e
Loading
Loading
Loading
Loading
+7 −3
Original line number Diff line number Diff line
@@ -98,7 +98,7 @@ GetCurrentUTCTime()
}

static LogLevel g_log_level = LogLevel::kTrace;
static std::string g_log_file_name;
// static std::string g_log_file_name;
static std::ofstream g_log_stream;

void
@@ -110,8 +110,12 @@ SetLogLevel(LogLevel level)
void
SetLogFileName(const char *file_name)
{
    g_log_file_name = file_name;
    std::ofstream tmp_stream(file_name, std::ios_base::app);
    if (tmp_stream.is_open()) {
        g_log_stream.open(file_name, std::ios_base::app);
    } else {
        LOGE("log", "can't open new log file [{}]", file_name);
    }
}

static std::atomic<uint32_t> g_current_id(0);