From 8efb1eb44814240c71dcfba840fd9095d0a6854f Mon Sep 17 00:00:00 2001 From: flying Date: Tue, 20 Feb 2024 10:15:09 +0000 Subject: [PATCH] update tools/syscap_collector.py. Signed-off-by: flying --- tools/syscap_collector.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/syscap_collector.py b/tools/syscap_collector.py index e9da1db..a58889c 100755 --- a/tools/syscap_collector.py +++ b/tools/syscap_collector.py @@ -45,7 +45,8 @@ def dict_to_json(output_path: str, syscaps_dict: dict): standard_product = ["default", "ipcamera", "pc", "tablet"] for product_name, syscaps_list in syscaps_dict.items(): syscaps_list = list(set(syscaps_list)) - syscaps_list.remove("SystemCapability.HiviewDFX.Hiview") + 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: if product_name not in standard_product: