Esempio n. 1
0
File: archive.py Progetto: yilab/dbt
    def compile(self):
        compiler = Compiler(self.project, self.args)
        compiler.initialize()
        compiled = compiler.compile()

        count_compiled_archives = compiled['archives']
        logger.info("Compiled {} archives".format(count_compiled_archives))
Esempio n. 2
0
    def run(self):
        compiler = Compiler(self.project, self.args)
        compiler.initialize()
        results = compiler.compile()

        stat_line = ", ".join(
            ["{} {}".format(results[k], k) for k in CompilableEntities])
        logger.info("Compiled {}".format(stat_line))
Esempio n. 3
0
    def compile(self):
        compiler = Compiler(self.project, BaseCreateTemplate)
        compiler.initialize()

        created_models, created_tests, created_analyses = compiler.compile()
        print("Compiled {} models, {} tests, and {} analyses".format(
            created_models, created_tests, created_analyses))

        return compiler
Esempio n. 4
0
    def compile(self):
        compiler = Compiler(self.project, BaseCreateTemplate, self.args)
        compiler.initialize()
        results = compiler.compile(limit_to=['tests'])

        stat_line = ", ".join(
            ["{} {}".format(results[k], k) for k in CompilableEntities])
        logger.info("Compiled {}".format(stat_line))

        return compiler
Esempio n. 5
0
File: run.py Progetto: menetrier/dbt
    def compile(self):
        create_template = DryCreateTemplate if self.args.dry else BaseCreateTemplate
        compiler = Compiler(self.project, create_template)
        compiler.initialize()
        created_models, created_tests, created_analyses = compiler.compile(
            self.args.dry)
        print("Compiled {} models, {} tests, and {} analyses".format(
            created_models, created_tests, created_analyses))

        return create_template.label
Esempio n. 6
0
    def compile(self):
        compiler = Compiler(self.project, BaseCreateTemplate)
        compiler.initialize()
        results = compiler.compile()

        stat_line = ", ".join(
            ["{} {}".format(results[k], k) for k in CompilableEntities])
        print("Compiled {}".format(stat_line))

        return compiler
Esempio n. 7
0
    def compile(self):
        create_template = DryCreateTemplate if self.args.dry else BaseCreateTemplate
        compiler = Compiler(self.project, create_template)
        compiler.initialize()
        results = compiler.compile(self.args.dry)

        stat_line = ", ".join(
            ["{} {}".format(results[k], k) for k in CompilableEntities])
        print("Compiled {}".format(stat_line))

        return create_template.label
Esempio n. 8
0
    def compile(self):
        create_template = DryCreateTemplate if self.args.dry \
                          else BaseCreateTemplate
        compiler = Compiler(self.project, create_template, self.args)
        compiler.initialize()
        results = compiler.compile(limit_to=['models'])

        stat_line = ", ".join(
            ["{} {}".format(results[k], k) for k in CompilableEntities])
        logger.info("Compiled {}".format(stat_line))

        return create_template.label
Esempio n. 9
0
    def run(self):
        if self.args.dry:
            create_template = DryCreateTemplate
        else:
            create_template = BaseCreateTemplate

        compiler = Compiler(self.project, create_template)
        compiler.initialize()
        created_models, created_tests, created_analyses = compiler.compile(
            dry=self.args.dry)

        print("Compiled {} models, {} tests and {} analyses".format(
            created_models, created_tests, created_analyses))
Esempio n. 10
0
    def run(self):
        if self.args.dry:
            create_template = DryCreateTemplate
        else:
            create_template = BaseCreateTemplate

        compiler = Compiler(self.project, create_template, self.args)
        compiler.initialize()
        results = compiler.compile(limit_to=CompilableEntities)

        stat_line = ", ".join(
            ["{} {}".format(results[k], k) for k in CompilableEntities])
        logger.info("Compiled {}".format(stat_line))
Esempio n. 11
0
    def compile(self):
        compiler = Compiler(self.project, TestCreateTemplate)
        compiler.initialize()
        compiler.compile()

        return compiler
Esempio n. 12
0
    def run(self):
        compiler = Compiler(self.project, BaseCreateTemplate)
        compiler.initialize()
        created_models, created_analyses = compiler.compile()

        print("Compiled {} models and {} analyses".format(created_models, created_analyses))