Logging module¶
Functions¶
-
entrezpy.log.logger.
CONFIG
= {'level': 'INFO', 'propagate': True, 'quiet': True}¶ Store logger settings
-
entrezpy.log.logger.
get_root
()¶ Returns the module root
-
entrezpy.log.logger.
resolve_class_namespace
(cls)¶ Resolves namespace for logger
-
entrezpy.log.logger.
get_class_logger
(cls)¶ Prepares logger for given class
-
entrezpy.log.logger.
set_level
(level)¶ Sets logging level for applications using entrezpy.
Configuration¶
-
entrezpy.log.conf.
default_config
= {'disable_existing_loggers': False, 'formatters': {'default': {'format': '%(asctime)s %(threadName)s [%(levelname)s] %(name)s: %(message)s'}}, 'handlers': {'console': {'class': 'logging.StreamHandler', 'formatter': 'default', 'stream': 'ext://sys.stderr'}}, 'loggers': {'': {'handlers': ['console']}}, 'version': 1}¶ Dictionary to store logger configuration