示例#1
0
def add_unique_id(logger_class, log_method, event):
    ''' Attach a unique id per event '''
    event['id'] = utils.generate_unique_id()
    return event
示例#2
0
文件: logging.py 项目: hivetech/dna
def add_unique_id(logger_class, log_method, event):
    """ Attach a unique id per event """
    event["id"] = utils.generate_unique_id()
    return event
示例#3
0
 def test_id_generator_unicity(self):
     new_id = utils.generate_unique_id()
     for _ in range(self.random_length):
         old_id = new_id
         new_id = utils.generate_unique_id()
         self.assertTrue(new_id != old_id)
示例#4
0
 def test_id_generator(self):
     new_id = utils.generate_unique_id()
     self.assertTrue(isinstance(new_id, str))
     self.assertTrue(len(new_id) == 36)
示例#5
0
 def test_id_generator_unicity(self):
     new_id = utils.generate_unique_id()
     for _ in range(self.random_length):
         old_id = new_id
         new_id = utils.generate_unique_id()
         self.assertTrue(new_id != old_id)
示例#6
0
 def test_id_generator(self):
     new_id = utils.generate_unique_id()
     self.assertTrue(isinstance(new_id, str))
     self.assertTrue(len(new_id) == 36)