示例#1
0
 def resolve_nodes(self, graphene_info):
     pipeline = get_pipeline_or_raise(graphene_info,
                                      self._pipeline_run.selector)
     return [
         graphene_info.schema.type_named(
             'PipelineRunEvent').from_dagster_event(
                 graphene_info, log, pipeline,
                 self._pipeline_run.execution_plan) for log in self._logs
     ]
示例#2
0
    def resolve_nodes(self, graphene_info):
        pipeline = get_pipeline_or_raise(graphene_info, self._pipeline_run.selector)

        execution_plan = create_execution_plan(
            pipeline.get_dagster_pipeline(),
            self._pipeline_run.config,
            RunConfig(mode=self._pipeline_run.mode),
        )
        return [
            from_event_record(graphene_info, log, pipeline, execution_plan) for log in self._logs
        ]
示例#3
0
    def resolve_nodes(self, graphene_info):
        pipeline = get_pipeline_or_raise(graphene_info, self._pipeline_run.selector)

        execution_plan = create_execution_plan(
            pipeline.get_dagster_pipeline(),
            self._pipeline_run.environment_dict,
            RunConfig(mode=self._pipeline_run.mode),
        )
        return [
            from_event_record(graphene_info, log, pipeline, execution_plan)
            for log in graphene_info.context.instance.all_logs(self._pipeline_run.run_id)
        ]
示例#4
0
 def resolve_pipeline(self, graphene_info):
     return get_pipeline_or_raise(graphene_info,
                                  self._pipeline_run.selector)
示例#5
0
 def resolve_pipeline(self, graphene_info, **kwargs):
     return get_pipeline_or_raise(graphene_info,
                                  kwargs['params'].to_selector())
示例#6
0
 def resolve_nodes(self, graphene_info):
     pipeline = get_pipeline_or_raise(graphene_info, self._pipeline_run.selector)
     return [
         from_event_record(graphene_info, log, pipeline, self._pipeline_run.execution_plan)
         for log in self._logs
     ]