Add balance monitor, low-balance admin banner, dry-run auto-topup (sweep) framework
This commit is contained in:
4
app.py
4
app.py
@@ -487,8 +487,10 @@ def admin():
|
||||
ipr_balance = iproyal.get_balance()
|
||||
except Exception:
|
||||
ipr_balance = "unavailable"
|
||||
low_balance = isinstance(ipr_balance, (int, float)) and \
|
||||
ipr_balance < CFG.get("alerts", {}).get("low_balance_threshold", 10.0)
|
||||
return render_template("admin.html", stats=stats, users=users, orders=orders,
|
||||
dedicated=deds, ipr_balance=ipr_balance)
|
||||
dedicated=deds, ipr_balance=ipr_balance, low_balance=low_balance)
|
||||
|
||||
|
||||
@app.route("/admin/credit", methods=["POST"])
|
||||
|
||||
Reference in New Issue
Block a user