mirror of
https://github.com/asimonson1125/asimonson1125.github.io.git
synced 2026-04-11 07:07:12 -05:00
backmerge
This commit is contained in:
@@ -277,8 +277,14 @@ class ServiceMonitor:
|
||||
if total_count == 0:
|
||||
return None
|
||||
|
||||
if total_count < 3:
|
||||
return None
|
||||
# Only show uptime for a window if we have data older than it
|
||||
if hours:
|
||||
cur.execute(
|
||||
'SELECT EXISTS(SELECT 1 FROM service_checks WHERE service_id = %s AND timestamp <= %s)',
|
||||
(service_id, cutoff),
|
||||
)
|
||||
if not cur.fetchone()[0]:
|
||||
return None
|
||||
|
||||
return round((online_count / total_count) * 100, 2)
|
||||
finally:
|
||||
|
||||
Reference in New Issue
Block a user