def print_pkgdiff_tool(cls): """ Function prints a summary information about pkgcomparetool """ if OutputLogger.get_checkers(): for check, data in six.iteritems(OutputLogger.get_checkers()): if data: logger_output.info("%s:\n%s", check, data)
def print_pkgdiff_tool(cls): """ Function prints a summary information about pkgcomparetool """ if OutputLogger.get_checkers(): for check, data in six.iteritems(OutputLogger.get_checkers()): if data: logger_output.info("%s", check) for checker, output in six.iteritems(data): logger_output.info("===Checker %s===\n%s\n", checker, '\n'.join(output))
def get_checker_outputs(self): checkers = {} if OutputLogger.get_checkers(): for check, data in six.iteritems(OutputLogger.get_checkers()): if data: for log in six.iterkeys(data): if FileHelper.file_available(log): checkers[check] = log else: checkers[check] = None return checkers
def print_pkgdiff_tool(cls): """ Function prints a summary information about pkgcomparetool """ if OutputLogger.get_checkers(): for check, data in six.iteritems(OutputLogger.get_checkers()): logger_report.info("=== Checker %s results ===", check) for checker, output in six.iteritems(data): if output is None: logger_report.info("Log is available here: %s\n", checker) else: logger_report.info("%s See for more details %s", output, checker)