def METHOD_NAME(self, filename: str) -> None:
    """
    Set log socket handler
    :param str filename:
        UDS socket file path. Note if there is no server
        listening on the socket the log handler setup
        will fail
    """
    try:
        handler = PlainTextSocketHandler(filename, None)
        handler.makeSocket()
        handler.setFormatter(
            logging.Formatter(
                '[ %(levelname)-8s]: %(asctime)-8s | %(message)s',
                '%H:%M:%S'
            )
        )
        handler.addFilter(LoggerSchedulerFilter())
        self.addHandler(handler)
        self.log_handlers['socket'] = handler
    except Exception as e:
        raise KiwiLogSocketSetupFailed(
            'UDS socket: {0}:{1}: {2}'.format(filename, type(e).__name__, e)
        )