From e5df6a84c0e0f2fd4c6e50b5ec1731cb30d38303 Mon Sep 17 00:00:00 2001 From: luwenpeng Date: Tue, 25 Apr 2023 11:54:52 +0800 Subject: [PATCH] =?UTF-8?q?TSG-14902=20tsg-service-chaining-engine?= =?UTF-8?q?=E9=80=82=E9=85=8DMAAT4=E7=9A=84maat=5Foptions=5Fset=5Fstat=5Ff?= =?UTF-8?q?ile?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- platform/src/policy.cpp | 5 ++--- platform/test/test_resource/sce.conf | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/platform/src/policy.cpp b/platform/src/policy.cpp index 6ad9ca4..995d811 100644 --- a/platform/src/policy.cpp +++ b/platform/src/policy.cpp @@ -229,7 +229,7 @@ static void policy_enforcer_config(const char *profile, struct policy_config *co MESA_load_profile_int_def(profile, "MAAT", "deferred_load", &(config->deferred_load), 0); MESA_load_profile_int_def(profile, "MAAT", "effect_interval_ms", &(config->effect_interval_ms), 1000); - MESA_load_profile_string_def(profile, "MAAT", "stat_file", config->stat_file, sizeof(config->stat_file), "log/sce.fs2"); + MESA_load_profile_string_def(profile, "MAAT", "stat_file", config->stat_file, sizeof(config->stat_file), "log/maat.fs2"); MESA_load_profile_string_def(profile, "MAAT", "table_info", config->table_info, sizeof(config->table_info), "resource/table_info.conf"); MESA_load_profile_string_def(profile, "MAAT", "accept_path", config->accept_path, sizeof(config->accept_path), "/opt/tsg/etc/tsg_device_tag.json"); MESA_load_profile_string_def(profile, "MAAT", "inc_cfg_dir", config->inc_cfg_dir, sizeof(config->inc_cfg_dir), "resource/inc/"); @@ -1360,9 +1360,8 @@ struct policy_enforcer *policy_enforcer_create(const char *instance, const char if (enforcer->config.stat_switch) { - // TODO enforcer->config.stat_file - // Maat4 is not supported temporarily maat_options_set_stat_on(opts); + maat_options_set_stat_file(opts, enforcer->config.stat_file); if (enforcer->config.perf_switch) { maat_options_set_perf_on(opts); diff --git a/platform/test/test_resource/sce.conf b/platform/test/test_resource/sce.conf index 38a6702..253fa95 100644 --- a/platform/test/test_resource/sce.conf +++ b/platform/test/test_resource/sce.conf @@ -12,7 +12,7 @@ perf_switch=1 scan_detail=0 deferred_load=0 effect_interval_ms=1000 -stat_file=./sce.fs2 +stat_file=./maat.fs2 table_info=test_resource/table_info.conf accept_path=/opt/tsg/etc/tsg_device_tag.json inc_cfg_dir=test_resource/inc/