Esempio n. 1
0
    def __init__(self, host):
        logging.handlers.MemoryHandler.__init__(
            self,
            target=None,
            flushLevel=logging.ERROR,
            capacity=Buffered_email_handler.BUFFER_CAPACITY)
        self._emailer = Email_helper()

        self._host = host

        config_helper = Config_helper(host=host)
        to_emails = config_helper.get_error_email_recipient()
        self._to_email_list = to_emails.split(',')

        self._error_logged = False