diff options
| author | fengweihao <[email protected]> | 2024-08-14 17:57:30 +0800 |
|---|---|---|
| committer | fengweihao <[email protected]> | 2024-08-14 17:57:30 +0800 |
| commit | 6dc39cc9223d809340ec9b99668dea79dd67baf8 (patch) | |
| tree | c4877e0f50988a13af2a7cbeaf87569904cda2f1 /platform/src/verify_policy.cpp | |
| parent | 1b76ae68fb4a77164c1696f23c809f4d43eb9ace (diff) | |
日志接口支持按文件大小存储日志,并对 table_name 表的结构体进行了优化
Diffstat (limited to 'platform/src/verify_policy.cpp')
| -rw-r--r-- | platform/src/verify_policy.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/platform/src/verify_policy.cpp b/platform/src/verify_policy.cpp index 4d34cfa..fad532d 100644 --- a/platform/src/verify_policy.cpp +++ b/platform/src/verify_policy.cpp @@ -530,9 +530,15 @@ int main(int argc, char * argv[]) assert(g_verify_proxy); strcpy(g_verify_proxy->name, "verify_policy"); + int max_file_size_mb=0; const char *log_path="./logs/verify_policy.log"; MESA_load_profile_int_def(main_profile, "SYSTEM", "log_level", &log_level, LOG_FATAL); + MESA_load_profile_int_def(main_profile, "SYSTEM", "log_file_size_mb", &max_file_size_mb, 0); g_verify_proxy->logger = log_handle_create(log_path, log_level); + if(max_file_size_mb > 0) + { + log_handle_set_file_max_size(g_verify_proxy->logger, max_file_size_mb); + } CHECK_OR_EXIT(g_verify_proxy->logger != NULL, "Failed at init log module. Exit."); ret = load_system_conf(g_verify_proxy, main_profile); |
