From 018c9cb2f0f4139d655f7979eb31db8b31af0622 Mon Sep 17 00:00:00 2001 From: flying Date: Wed, 21 Feb 2024 01:28:15 +0000 Subject: [PATCH] update tools/syscap_collector.py. Signed-off-by: flying --- tools/syscap_collector.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tools/syscap_collector.py b/tools/syscap_collector.py index d186a6a..cacada4 100755 --- a/tools/syscap_collector.py +++ b/tools/syscap_collector.py @@ -33,6 +33,7 @@ def get_args(): def adjust_syscaps_list(sys_list: list, product: str): + #调整syscaps_list:如果产品属于standard类,则去掉其中以.Lite结尾的syscap standard_product = ["default", "ipcamera", "pc", "tablet"] if product in standard_product: sys_list = [syscap for syscap in sys_list if not syscap.endswith(".Lite")] @@ -51,8 +52,6 @@ def dict_to_json(output_path: str, syscaps_dict: dict): modes = stat.S_IWUSR | stat.S_IRUSR for product_name, syscaps_list in syscaps_dict.items(): syscaps_list = list(set(syscaps_list)) - if "SystemCapability.HiviewDFX.Hiview" in syscaps_list: - syscaps_list.remove("SystemCapability.HiviewDFX.Hiview") filename = os.path.join(output_path, f'{product_name}.json') with os.fdopen(os.open(filename, flags, modes), 'w') as f: syscaps_list = adjust_syscaps_list(syscaps_list, product_name)