I wonder -- wouldn't it be better to define e.g. get_logger(name) in ```fail2ban/__init__.py``` or may be even ```fail2ban/logging.py``` which would perform necessary "manipulation", while here just ```logSys = logging.get_logger(__name__)```. This way it would be guaranteed to be uniform and allow for few very simple unittests ;-)