IW4M-Admin/Master/master/context/history.py

33 lines
1019 B
Python
Raw Normal View History

2018-04-21 18:18:20 -04:00
import time
from random import randint
class History():
def __init__(self):
self.client_history = list()
self.instance_history = list()
self.server_history = list()
2018-04-21 18:18:20 -04:00
def add_client_history(self, client_num):
if len(self.client_history) > 2880:
2018-04-21 18:18:20 -04:00
self.client_history = self.client_history[1:]
self.client_history.append({
'count' : client_num,
'time' : int(time.time())
})
def add_server_history(self, server_num):
if len(self.server_history) > 2880:
self.server_history = self.server_history[1:]
self.server_history.append({
'count' : server_num,
'time' : int(time.time())
})
2018-04-21 18:18:20 -04:00
def add_instance_history(self, instance_num):
if len(self.instance_history) > 2880:
2018-04-21 18:18:20 -04:00
self.instance_history = self.instance_history[1:]
self.instance_history.append({
'count' : instance_num,
'time' : int(time.time())
})