fix: resolve volcengine package quota parsing and status filtering
This commit is contained in:
+6
-1
@@ -811,7 +811,12 @@ def process_packages_breakdown(packages):
|
||||
# 1. Normalize name (strips suffixes, handles case/hyphens)
|
||||
norm_result = normalize_volc_name(target_raw)
|
||||
|
||||
available = pkg.get("AvailableAmount", 0)
|
||||
status = pkg.get("Status", "")
|
||||
if status == "Effective":
|
||||
available = pkg.get("AvailableAmount", 0)
|
||||
else:
|
||||
available = 0
|
||||
|
||||
unit = pkg.get("Unit", "token")
|
||||
|
||||
# 2. Resolve to monitored upstream models.
|
||||
|
||||
Reference in New Issue
Block a user