Remove redundant get_all_packages() call in get_package_stats
node_counts already contains all packages from both mapper.mapping and get_all_packages(), so the second call for installed_packages was unnecessary duplicate work. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -136,7 +136,8 @@ class UsageTracker:
|
|||||||
packages[pkg]["total_nodes"] = total
|
packages[pkg]["total_nodes"] = total
|
||||||
|
|
||||||
# Packages only in DB (not in mapper) are uninstalled/disabled
|
# Packages only in DB (not in mapper) are uninstalled/disabled
|
||||||
installed_packages = set(node_counts.keys()) | mapper.get_all_packages()
|
# node_counts already includes all packages from mapper + get_all_packages()
|
||||||
|
installed_packages = set(node_counts.keys())
|
||||||
for pkg, entry in packages.items():
|
for pkg, entry in packages.items():
|
||||||
if "total_nodes" not in entry:
|
if "total_nodes" not in entry:
|
||||||
entry["total_nodes"] = entry["used_nodes"]
|
entry["total_nodes"] = entry["used_nodes"]
|
||||||
|
|||||||
Reference in New Issue
Block a user