mirror of
https://github.com/TitanEmbeds/Titan.git
synced 2024-12-25 06:27:03 +01:00
Redis stats
This commit is contained in:
parent
8d50f4fa0f
commit
107620a501
@ -35,3 +35,13 @@ def embed_get(guildid, channelid):
|
|||||||
if 'username' not in session:
|
if 'username' not in session:
|
||||||
return redirect(url_for("get_set_username", guildid=guildid, channelid=channelid))
|
return redirect(url_for("get_set_username", guildid=guildid, channelid=channelid))
|
||||||
return render_template("embed.html")
|
return render_template("embed.html")
|
||||||
|
|
||||||
|
if config.get("redis-stats-endpoint"):
|
||||||
|
from redislite import Redis
|
||||||
|
@app.route("/redis-stats")
|
||||||
|
def redis_stats():
|
||||||
|
redis = Redis("redislite.db")
|
||||||
|
data = []
|
||||||
|
for key in redis.keys():
|
||||||
|
data.append({"key": key, "value": redis.get(key), "expiration": redis.ttl(key)})
|
||||||
|
return jsonify(redis=data)
|
||||||
|
Loading…
Reference in New Issue
Block a user