Example #1
0
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)
Example #2
0
 def test_add_item_existing(self):
     store.add_item("foo", "grault")
     self.assertEqual(store._store["foo"], ["bar", "grault"])
Example #3
0
 def test_add_item_new(self):
     store.add_item("spam", "eggs")
     self.assertEqual(store._store["spam"], ["eggs"])