Source code for converters.convert_logger

from __future__ import unicode_literals, print_function
from libraries.app.app import App


[docs]class ConvertLogger(object): def __init__(self): self.logs = { "error": [], "info": [], "warning": [], }
[docs] def log(self, log_type, msg): if log_type in self.logs: self.logs[log_type].append(msg) App.logger.debug("CONVERSION {0}: {1}".format(log_type.upper(), msg))
[docs] def warning(self, msg): self.log("warning", msg)
[docs] def error(self, msg): self.log("error", msg)
[docs] def info(self, msg): self.log("info", msg)