def _get_console_handler()

in src/dubbo/loggers.py [0:0]


    def _get_console_handler(cls, name: str) -> logging.StreamHandler:
        """
        Get the console handler

        :param name: The logger name.
        :type name: str
        :return: The console handler.
        :rtype: logging.StreamHandler
        """
        console_handler = logging.StreamHandler()
        if not cls._config.console_config.formatter or cls._config.global_formatter:
            # set default color formatter
            console_handler.setFormatter(ColorFormatter(name if name != cls.DEFAULT_LOGGER_NAME else ""))
        else:
            console_handler.setFormatter(
                logging.Formatter(cls._config.console_config.formatter or cls._config.global_formatter)
            )

        return console_handler