3"""Simple fallback logging for PowhegControl when Athena is unavailable."""
6 from AthenaCommon
import Logging
as _AthenaLogging
7 logging = _AthenaLogging.logging
8 getLogger = logging.getLogger
10 import logging
as _logging
12 if not _logging.root.handlers:
13 _handler = _logging.StreamHandler()
14 _handler.setFormatter(_logging.Formatter(
'[%(levelname)s] %(name)s: %(message)s'))
15 _logging.root.addHandler(_handler)
16 _logging.root.setLevel(_logging.INFO)
19 getLogger = _logging.getLogger
21__all__ = [
'logging',
'getLogger']