def _do_construct(solids, dependencies): pipeline_def = PipelineDefinition(name="test", solid_defs=solids, dependencies=dependencies) solids = { s.name: Solid(name=s.name, definition=s, graph_definition=pipeline_def) for s in solids } dependency_structure = DependencyStructure.from_definitions(solids, dependencies) return _create_adjacency_lists(list(solids.values()), dependency_structure)
def _do_construct(solids, dependencies): solids = { s.name: Solid( name=s.name, definition=s, resource_mapper_fn=SolidInvocation.default_resource_mapper_fn ) for s in solids } dependency_structure = DependencyStructure.from_definitions(solids, dependencies) return _create_adjacency_lists(list(solids.values()), dependency_structure)
def _do_construct(solids, dependencies): solids = {s.name: Solid(name=s.name, definition=s) for s in solids} dependency_structure = DependencyStructure.from_definitions( solids, dependencies) return _create_adjacency_lists(list(solids.values()), dependency_structure)