Example #1
0
    def run(self):
        runner = RunManager(self.project, self.project['target-path'],
                            self.args)

        results = runner.run_models(self.args.models, self.args.exclude)

        logger.info(dbt.utils.get_run_status_line(results))
Example #2
0
File: run.py Project: bellhops/dbt
    def run(self):
        runner = RunManager(self.project, self.project['target-path'],
                            self.args)

        results = runner.run_models(self.args.models, self.args.exclude)

        if results:
            dbt.ui.printer.print_run_end_messages(results)
Example #3
0
    def run(self):
        self.compile()

        runner = RunManager(self.project, self.project['target-path'],
                            self.args)

        results = runner.run_models(self.args.models, self.args.exclude)

        total = len(results)
        passed = len([r for r in results if not r.errored and not r.skipped])
        errored = len([r for r in results if r.errored])
        skipped = len([r for r in results if r.skipped])

        logger.info(
            "Done. PASS={passed} ERROR={errored} SKIP={skipped} TOTAL={total}".
            format(total=total,
                   passed=passed,
                   errored=errored,
                   skipped=skipped))