#IACOZW deps_guard蓝区告警清理

Signed-off-by: xuezhou_yan <yangang20@huawei.com>
This commit is contained in:
xuezhou_yan
2024-07-13 09:31:54 +08:00
parent 31cdc15abc
commit eb10005de7
@@ -72,9 +72,10 @@ class CompileInfoLoader(object):
if len(unknown_items) > 0:
print("%d modules has no component info" % len(unknown_items))
with open(os.path.join(product_out_path, "unknown.json"), "w") as f:
res = json.dumps(unknown_items, indent=4)
f.write(res)
with os.fdopen(
os.open(os.path.join(product_out_path, "unknown.json"), os.O_WRONLY | os.O_CREAT, mode=0o640),
"w") as f:
json.dump(unknown_items, f, indent=4)
# init platformsdk, chipsetsdk, innerapi flags
CompileInfoLoader.__set_elf_default_value(load_mgr)
@@ -94,7 +95,7 @@ class CompileInfoLoader(object):
@staticmethod
def __update_info_with_item(info_,item_):
def __update_info_with_item(info_, item_):
if "version_script" in item_:
info_["version_script"] = item_["version_script"]
CompileInfoLoader.__fill_default_module_info(info_)
@@ -141,7 +142,7 @@ class CompileInfoLoader(object):
info["moduleName"] = item["label_name"]
else:
info["moduleName"] = ""
CompileInfoLoader.__update_info_with_item(info_=info,item_=item)
CompileInfoLoader.__update_info_with_item(info_=info, item_=item)
res.append(info)
return res