diff --git a/meta-oniro-staging/classes/cve-check.bbclass b/meta-oniro-staging/classes/cve-check.bbclass index 1a2292426fcfead9f39b01ba76d3ae37fb6120ed..88f57571b00b1ea3a07b31b8d69e3a4794474518 100644 --- a/meta-oniro-staging/classes/cve-check.bbclass +++ b/meta-oniro-staging/classes/cve-check.bbclass @@ -630,8 +630,7 @@ def generate_json_report(d, report_file, report_link, filter=None): """ if os.path.exists(d.getVar("CVE_CHECK_JSON_INDEX_FILE")): import json - from oe.utils import create_safe_symlink - from oe.cve_check import cve_check_merge_jsons + from oe.cve_check import cve_check_merge_jsons, update_symlinks index_file = d.getVar("CVE_CHECK_JSON_INDEX_FILE") report_dict = {"version":"1", "package": []} @@ -641,7 +640,7 @@ def generate_json_report(d, report_file, report_link, filter=None): with open(report_file, "w") as f: json.dump(report_dict, f, indent=2) - create_safe_symlink(report_file, report_link) + update_symlinks(report_file, report_link) def generate_text_report(d, report_file, report_link, filter=None): """ @@ -659,14 +658,14 @@ def generate_text_report(d, report_file, report_link, filter=None): """ if os.path.exists(d.getVar("CVE_CHECK_TXT_INDEX_FILE")): - from oe.utils import create_safe_symlink + from oe.cve_check import update_symlinks index_file = d.getVar("CVE_CHECK_TXT_INDEX_FILE") report_out = "".join(get_content_list(d, index_file, filter)) with open(report_file, "w") as f: f.write(report_out) - create_safe_symlink(report_file, report_link) + update_symlinks(report_file, report_link) def generate_report(d, report_dir, report_name_base, extension, generator_func, link_override=None, gen_filter=None): """