threedb.result_logging.logger_manager¶
-
class
threedb.result_logging.logger_manager.LoggerManager¶ Bases:
objectA 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.
-