Example #1
0
    def format(self, record):
        """Strips censored items from string"""
        msg = uu(super(CensoredFormatter, self).format(record))

        for _, v in censoredItems.iteritems():
            msg = msg.replace(v, len(v) * u'*')

        # Needed because Newznab apikey isn't stored as key=value in a section.
        msg = re.sub(ur'([&?]r|[&?]apikey|[&?]api_key)=[^&]*([&\w]?)', ur'\1=**********\2', msg)

        return msg
Example #2
0
    def format(self, record):
        """Strips censored items from string"""
        msg = uu(super(CensoredFormatter, self).format(record))

        for _, v in censoredItems.iteritems():
            msg = msg.replace(v, len(v) * u'*')

        # Needed because Newznab apikey isn't stored as key=value in a section.
        msg = re.sub(ur'([&?]r|[&?]apikey|[&?]api_key)=[^&]*([&\w]?)',
                     ur'\1=**********\2', msg)

        return msg
Example #3
0
    def log(self, msg, level=INFO, *args, **kwargs):
        meThread = threading.currentThread().getName()
        message = uu(meThread + "::" + msg)

        if level in (ERROR, WARNING):
            self.logger.exception(message, *args, **kwargs)

        if level == ERROR:
            classes.ErrorViewer.add(classes.UIError(message))
        elif level == WARNING:
            classes.WarningViewer.add(classes.UIError(message))

            # if sickbeard.GIT_AUTOISSUES:
            # self.submit_errors()
        else:
            self.logger.log(level, message, *args, **kwargs)
Example #4
0
    def log(self, msg, level=INFO, *args, **kwargs):
        meThread = threading.currentThread().getName()
        message = uu(meThread + "::" + msg)

        if level in (ERROR, WARNING):
            self.logger.exception(message, *args, **kwargs)

        if level == ERROR:
            classes.ErrorViewer.add(classes.UIError(message))
        elif level == WARNING:
            classes.WarningViewer.add(classes.UIError(message))

            # if sickbeard.GIT_AUTOISSUES:
            # self.submit_errors()
        else:
            self.logger.log(level, message, *args, **kwargs)