Display opened databases in stat page

This commit is contained in:
shortcutme 2016-09-07 17:42:40 +02:00
parent 212eabbc20
commit a7aaa73b84

View file

@ -35,6 +35,7 @@ class UiRequestPlugin(object):
import gc
import sys
from Ui import UiRequest
from Db import Db
from Crypt import CryptConnection
hpy = None
@ -125,6 +126,11 @@ class UiRequestPlugin(object):
for site_address, onion in main.file_server.tor_manager.site_onions.items():
yield "- %-34s: %s<br>" % (site_address, onion)
# Db
yield "<br><br><b>Db</b>:<br>"
for db in sys.modules["Db.Db"].opened_dbs:
yield "- %.3fs: %s<br>" % (time.time() - db.last_query_time, db.db_path)
# Sites
yield "<br><br><b>Sites</b>:"
yield "<table>"