def _validate_message(self, msg, message_fields, header_fields): errors = self._get_message_template().validate(msg, message_fields, header_fields) if errors: logger.info("Validation failed for %s" % repr(msg)) logger.info('\n'.join(errors)) raise AssertionError(errors[0])
def _print_link(self, path, rc): if rc == 0: name = path + ".png" logger.info('<a href="%s"><img src="%s"></a>' % (name, name), True) else: logger.debug("Message sequence generation with seqdiag failed. Linking sequence file instead.") logger.info('<a href="%s">Message sequence</a>' % path, True)
def _print_link(self, path, rc): if rc == 0: name = path + '.png' logger.info('<a href="%s"><img src="%s"></a>' % (name, name), True) else: logger.debug( 'Message sequence generation with seqdiag failed. Linking sequence file instead.' ) logger.info('<a href="%s">Message sequence</a>' % path, True)
def get_messages_count_in_cache(self): self._fill_cache() for msg in self._cache: logger.info(msg) return len(self._cache)