File tree Expand file tree Collapse file tree 3 files changed +5
-2
lines changed Expand file tree Collapse file tree 3 files changed +5
-2
lines changed Original file line number Diff line number Diff line change 55import psutil
66
77
8- def getStatus (cluster ) -> web .Response :
8+ async def getStatus (cluster ) -> web .Response :
99 hourly_hits = getHourlyHits ()
1010 daily_hits = getDailyHits ()
1111 monthly_hits = getMonthlyHits ()
Original file line number Diff line number Diff line change 1111from core .storages import getStorages , LocalStorage
1212from core .classes import FileInfo , FileList , AgentConfiguration
1313from core .router import Router
14+ from core .orm import writeHits
1415from core .i18n import locale
1516from typing import List , Any
1617from aiohttp import web
Original file line number Diff line number Diff line change @@ -51,7 +51,9 @@ def writeAgent(agent: str, hits: int) -> None:
5151
5252def getHourlyHits () -> Dict [str , List [Dict [str , int ]]]:
5353 def fetchData (base_time : datetime ) -> List [Dict [str , int ]]:
54- timestamps = [int (base_time .replace (hour = i ).timestamp ()) for i in range (1 , 26 )]
54+ timestamps = [
55+ int ((base_time + timedelta (hours = i )).timestamp ()) for i in range (24 )
56+ ] + [int ((base_time .replace (hour = 1 ) + timedelta (days = 1 )).timestamp ())]
5557 return [
5658 {
5759 "hits" : sum (item .hits for item in query ) if query else 0 ,
You can’t perform that action at this time.
0 commit comments