From 5995864720f7c6b1e53196b500e6727011b99a7c Mon Sep 17 00:00:00 2001 From: user Date: Sun, 24 Mar 2024 00:01:47 +0100 Subject: chart - random colors --- src/ssh_node5_net.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/ssh_node5_net.py b/src/ssh_node5_net.py index 77bd36b..0b1d37a 100644 --- a/src/ssh_node5_net.py +++ b/src/ssh_node5_net.py @@ -1,6 +1,7 @@ import json import logging import datetime +import random import flask @@ -74,9 +75,9 @@ def index(): by_ip[data['ip']][all_dates.index(data['date'])] = data['total_count'] histogram_chartjs = json.dumps([{ - 'label': str(ip), - 'data': data, - 'backgroundColor': f'hsl({abs(360 if index%2 else 0 - (index / len(by_ip) * 360))}, 50%, 50%)', + 'label': str(ip), + 'data': data, + 'backgroundColor': f'hsl({random.randrange(0,360)}, 50%, 50%)', 'fill': 'start' } for index, (ip, data) in enumerate(by_ip.items())]) -- cgit v1.2.3