download model index ondemand

Signed-off-by: Vladimir Mandic <mandic00@live.com>
This commit is contained in:
Vladimir Mandic
2026-08-11 12:55:59 +02:00
parent f81060ee25
commit 1c8885f425
7 changed files with 90 additions and 60 deletions
+3 -3
View File
@@ -216,10 +216,10 @@ def load_config() -> Dict[str, str]:
if dirty:
_cache = {k: v for k, v in _cache.items() if k not in dirty}
writefile(_cache, str(CONFIG))
log.debug(f'ROCm load_config: purged {len(dirty)} stale/unsafe var(s) from saved config')
log.debug(f'ROCm: config={str(CONFIG)} purged={len(dirty)} stale/unsafe')
else:
_cache = {k: v["default"] for k, v in ROCM_ENV_VARS.items()}
log.debug(f'ROCm load_config: path={CONFIG} existed={file_existed} items={len(_cache)}')
log.debug(f'ROCm: load config={str(CONFIG)} items={len(_cache)}')
return _cache
@@ -233,7 +233,7 @@ def save_config(config: Dict[str, str]) -> None:
for var in unavailable:
if var in sanitized and sanitized[var] != "0":
sanitized[var] = "0"
log.debug(f'ROCm save_config: clamped arch-incompatible var={var} arch={arch}')
log.debug(f'ROCm: var={var} arch={arch} clamped arch-incompatible')
writefile(sanitized, str(CONFIG))
_cache = sanitized