mirror of
https://github.com/Mauler125/r5sdk.git
synced 2025-02-09 19:15:03 +01:00
SpdLog: add truncate option for tools file logger, and default it on
By default spdlog will append on top of existing logs, but for ReVPK we want to truncate the old ones and start over again.
This commit is contained in:
parent
ecfb1fe2bf
commit
3fa0f25616
@ -38,9 +38,9 @@ static void SpdLog_CreateRotatingLoggers()
|
||||
|
||||
#ifdef _TOOLS
|
||||
// NOTE: used for tools as additional file logger on top of the existing terminal logger.
|
||||
void SpdLog_InstallSupplementalLogger(const char* pszLoggerName, const char* pszLogFileName, const char* pszPattern)
|
||||
void SpdLog_InstallSupplementalLogger(const char* pszLoggerName, const char* pszLogFileName, const char* pszPattern, const bool bTruncate)
|
||||
{
|
||||
g_SuppementalToolsLogger = spdlog::basic_logger_mt(pszLoggerName, pszLogFileName);
|
||||
g_SuppementalToolsLogger = spdlog::basic_logger_mt(pszLoggerName, pszLogFileName, bTruncate);
|
||||
g_SuppementalToolsLogger->set_pattern(pszPattern);
|
||||
}
|
||||
#endif // _TOOLS
|
||||
|
@ -31,5 +31,6 @@ void SpdLog_Init(const bool bAnsiColor);
|
||||
void SpdLog_Shutdown(void);
|
||||
|
||||
#ifdef _TOOLS
|
||||
void SpdLog_InstallSupplementalLogger(const char* pszLoggerName, const char* pszLogFileName, const char* pszPattern = "[%Y-%m-%d %H:%M:%S.%e] %v");
|
||||
void SpdLog_InstallSupplementalLogger(const char* pszLoggerName, const char* pszLogFileName,
|
||||
const char* pszPattern = "[%Y-%m-%d %H:%M:%S.%e] %v", const bool bTruncate = true);
|
||||
#endif // _TOOLS
|
||||
|
Loading…
x
Reference in New Issue
Block a user