summaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
authorfengweihao <[email protected]>2020-09-28 16:59:41 +0800
committerfengweihao <[email protected]>2020-09-28 16:59:41 +0800
commit669783973cd393e565885f02a3a90610e93e3807 (patch)
tree6fe7dc362070d5305e25241a19791c17f3c0cb5a /common
parent05f5154bbc38ac8e1a8ab20da26c2da1f8f307e9 (diff)
支持HAND_LOG2
Diffstat (limited to 'common')
-rw-r--r--common/src/verify_policy_logging.cpp19
1 files changed, 10 insertions, 9 deletions
diff --git a/common/src/verify_policy_logging.cpp b/common/src/verify_policy_logging.cpp
index 8d41225..758689d 100644
--- a/common/src/verify_policy_logging.cpp
+++ b/common/src/verify_policy_logging.cpp
@@ -30,18 +30,19 @@ void mesa_logging_print(int log_level, const char *module, const char *msg)
void * verify_syslog_init(const char *config)
{
- char run_log_path[256] = {0};
- MESA_load_profile_int_def(config, (const char *)"SYSTEM",(const char *)"DEBUG_SWITCH",
- &logging_sc_lid.debug_switch, 1);
- MESA_load_profile_int_def(config, (const char *)"SYSTEM",(const char *)"RUN_LOG_LEVEL",
- &logging_sc_lid.run_log_level, 10);
- MESA_load_profile_string_def(config, (const char *)"SYSTEM",(const char *)"RUN_LOG_PATH",
- logging_sc_lid.run_log_path, 128, NULL);
+ MESA_load_profile_int_def(config, (const char *)"SYSTEM",(const char *)"DEBUG_SWITCH",
+ &logging_sc_lid.debug_switch, 1);
+ MESA_load_profile_string_def(config, (const char *)"SYSTEM",(const char *)"RUN_LOG_PATH",
+ logging_sc_lid.run_log_path, 128, "conf/zlog.conf");
- snprintf(run_log_path, 255, "%s/%s", logging_sc_lid.run_log_path, "verify_policy.log");
+ if (0 != MESA_handle_runtime_log_creation(logging_sc_lid.run_log_path))
+ {
+ fprintf(stderr, "Create log runtime_log_handle error, init failed\n");
+ goto finish;
+ }
- logging_sc_lid.run_log_handle = MESA_create_runtime_log_handle(run_log_path, logging_sc_lid.run_log_level);
+ logging_sc_lid.run_log_handle = MESA_create_runtime_log_handle("./logs", RLOG_LV_DEBUG);
if(logging_sc_lid.run_log_handle == NULL){
mesa_runtime_log(RLOG_LV_FATAL, MODULE_NAME, "Create log runtime_log_handle error, init failed!");
goto finish;