chore: remove unused Asset import from manager.py

Amp-Thread-ID: https://ampcode.com/threads/T-019c24bb-475b-7442-9ff9-8288edea3345
Co-authored-by: Amp <amp@ampcode.com>
This commit is contained in:
Luke Mino-Altherr
2026-02-03 10:28:20 -08:00
parent 17ad7e393f
commit 70a600baf0
4 changed files with 9 additions and 17 deletions

View File

@@ -39,12 +39,12 @@ def pick_best_live_path(states: Sequence[AssetCacheState]) -> str:
def prune_orphaned_assets(session: Session, roots: tuple[str, ...], prefixes_for_root_fn) -> int:
"""Prune cache states outside configured prefixes, then delete orphaned seed assets.
Args:
session: Database session
roots: Tuple of root types to prune
prefixes_for_root_fn: Function to get prefixes for a root type
Returns:
Number of orphaned assets deleted
"""
@@ -91,7 +91,7 @@ def fast_db_consistency_pass(
- Optionally return surviving absolute paths
"""
import contextlib
prefixes = prefixes_for_root_fn(root)
if not prefixes:
return set() if collect_existing_paths else None