feat: add native_id to scraper output

This commit is contained in:
Abdessamad Derraz
2026-03-29 13:15:57 +02:00
parent 5247512bea
commit 2ce8db1754
5 changed files with 57 additions and 5 deletions

View File

@@ -147,6 +147,7 @@ class Scraper(BaseScraper):
md5=all_md5,
destination=primary_path,
required=mandatory,
native_id=platform,
))
return requirements
@@ -203,7 +204,10 @@ class Scraper(BaseScraper):
systems = {}
for req in requirements:
if req.system not in systems:
systems[req.system] = {"files": []}
sys_entry: dict = {"files": []}
if req.native_id:
sys_entry["native_id"] = req.native_id
systems[req.system] = sys_entry
entry = {
"name": req.name,