mirror of
https://github.com/TitanEmbeds/Titan.git
synced 2024-12-24 14:07: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:
|
||||
return redirect(url_for("get_set_username", guildid=guildid, channelid=channelid))
|
||||
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