mirror of
https://github.com/EDCD/EDDN.git
synced 2025-06-11 21:02:12 +03:00
Added getTotalUploaders method to monitor
This commit is contained in:
parent
e234c59aac
commit
1bedc16f32
@ -68,6 +68,22 @@ def getSoftwares():
|
|||||||
|
|
||||||
return simplejson.dumps(softwares)
|
return simplejson.dumps(softwares)
|
||||||
|
|
||||||
|
@get('/getTotalUploaders/')
|
||||||
|
def getTotalUploaders():
|
||||||
|
response.set_header("Access-Control-Allow-Origin", "*")
|
||||||
|
db = sqlite3.connect(Settings.MONITOR_DB)
|
||||||
|
uploaders = collections.OrderedDict()
|
||||||
|
|
||||||
|
query = 'SELECT name, SUM(hits) AS total FROM uploaders GROUP BY name ORDER BY total DESC'
|
||||||
|
results = db.execute(query)
|
||||||
|
|
||||||
|
for row in results:
|
||||||
|
uploaders[str(row[0])] = str(row[1])
|
||||||
|
|
||||||
|
db.close()
|
||||||
|
|
||||||
|
return simplejson.dumps(uploaders)
|
||||||
|
|
||||||
@get('/getUploaders/')
|
@get('/getUploaders/')
|
||||||
def getUploaders():
|
def getUploaders():
|
||||||
response.set_header("Access-Control-Allow-Origin", "*")
|
response.set_header("Access-Control-Allow-Origin", "*")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user