threedb.result_logging.logger_manager¶
-
class
threedb.result_logging.logger_manager.
LoggerManager
¶ Bases:
object
A LoggerManager allows us to log from several loggers at once, without handling each one individually.
Users should not have to modify or subclass this to extend 3DB.
-
__init__
()¶ Initialize self. See help(type(self)) for accurate signature.
-
append
(logger: threedb.result_logging.base_logger.BaseLogger)¶ Adds a new logger.
-
log
(item)¶ Logs the given items from each logger under management.
-
start
()¶ Starts each logger under management.
-
join
()¶ Wait for each logger under management to complete their tasks.
-