def add_server_log(server_name, log_data): """Add a log entry for server_name. log_data should be a dict with keys 'cpu' and 'ram', each with float measurement values. """ log_data = json.loads(log_data.decode('utf8')) log_data['ts'] = time.time() store.add_item(server_name, log_data)
def test_add_item_existing(self): store.add_item("foo", "grault") self.assertEqual(store._store["foo"], ["bar", "grault"])
def test_add_item_new(self): store.add_item("spam", "eggs") self.assertEqual(store._store["spam"], ["eggs"])