code: def test_multiple_log_files(self):
      random_name_1 = str(uuid.uuid1())
      random_name_2 = str(uuid.uuid1())
      l1 = DatmoLogger.get_logger("logger3", random_name_1)
      l2 = DatmoLogger.get_logger("logger3", random_name_2)
      l1.info("green")
      l2.info("purple")
      r = DatmoLogger.find_text_in_logs("green")
      assert len(r) == 1
      assert r[0]["file"].find(random_name_1)
      r = DatmoLogger.find_text_in_logs("purple")
      assert len(r) == 1
      assert r[0]["file"].find(random_name_2)
      logpath = os.path.join(
          self.temp_dir, ".datmo", "logs", random_name_1
      )
      assert os.path.isfile(logpath)
      logpath = os.path.join(
          self.temp_dir, ".datmo", "logs", random_name_2
      )
      assert os.path.isfile(logpath)
  
file_path: datmo/datmo/core/util/tests/test_logger.py
imports: import os
  import uuid
  import tempfile
  import platform
  from time import sleep
  from datmo.core.util.logger import DatmoLogger
label_desc: Use image node_id 7 for calling the TestLogger obj's underlying member method code with example usage: obj.test_multiple_log_files() without return types