The logger_handler argument for a Logger instance should set the provided logger as the registered handler, regardless of what handlers are already set on logging.getLogger() outputs.
About a decade ago, I remember being very confused about Python logging - how it works, how it should be configured, filters, root loggers, handlers, etc. I've often had problems (trying to ...