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