code: def set_log_level(log_level):
      
  
      if not LOGBOOK_INSTALLED:
          return
  
      # validate log level
      logbook.get_level_name(log_level)
  
      if log_level == logger.level:
          return
  
      if log_level == logbook.NOTSET:
          set_logger(is_enable=False)
      else:
          set_logger(is_enable=True)
  
      logger.level = log_level
      dataproperty.set_log_level(log_level)
  
      try:
          import simplesqlite
  
          simplesqlite.set_log_level(log_level)
      except ImportError:
          pass
docs: Set logging level of this module. Using
      `logbook <https://logbook.readthedocs.io/en/stable/>`__ module for logging.
  
      :param int log_level:
          One of the log level of
          `logbook <https://logbook.readthedocs.io/en/stable/api/base.html>`__.
          Disabled logging if ``log_level`` is ``logbook.NOTSET``.
      :raises LookupError: If ``log_level`` is an invalid value.