code: def set_log_level(log_level=logging.INFO, handlers=None):
      
      # print("Setting log level: %s" % (log_level))
      # Change the logger and all its handlers log level
      logger_ = logging.getLogger(ALIGNAK_LOGGER_NAME)
      logger_.setLevel(log_level)
  
      if handlers is not None:
          for handler in logger_.handlers:
              if getattr(handler, '_name', None) in handlers:
                  handler.setLevel(log_level)
docs: Set the Alignak logger log level. This is mainly used for the arbiter verify code to
      set the log level at INFO level whatever the configured log level is set.
  
      This is also used when changing the daemon log level thanks to the WS interface
  
      If an handlers name list is provided, all the handlers which name is in this list are
      concerned else only the `daemons` handler log level is changed.
  
      :param handlers: list of concerned handlers
      :type: list
      :param log_level: log level
      :return: n/a