INNER CODE UNIT · Python

_guard_line

gokayfem/ComfyUI-fal-API · nodes/billing_node.py:17

def _guard_line(settings: dict[str, float]) -> str:
    """One-line summary of the active spend-guard configuration."""
    budget = settings.get("session_budget_usd") or 0.0
    floor = settings.get("min_balance_usd") or 0.0
    if budget <= 0 and floor <= 0:
        return (
            "Spend guard: disabled (set [spend_guard] session_budget_usd / "
            "min_balance_usd in config.ini to enable)"
        )
    parts = []
    if budget > 0:
        parts.append(f"session budget ${budget:.2f}")
    if floor > 0:
        parts.append(f"min balance ${floor:.2f}")
    return f"Spend guard: {', '.join(parts)}"


def _build_report(balance: float | None, settings: dict[str, float]) -> str:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…