Differential D8684 Diff 40955 examples/docs_snippets/docs_snippets/concepts/configuration/make_values_resource_any.py
Changeset View
Changeset View
Standalone View
Standalone View
examples/docs_snippets/docs_snippets/concepts/configuration/make_values_resource_any.py
from dagster import ModeDefinition, execute_pipeline, make_values_resource, pipeline, solid | from dagster import ( | ||||
ModeDefinition, | |||||
execute_pipeline, | |||||
make_values_resource, | |||||
pipeline, | |||||
solid, | |||||
) | |||||
@solid(required_resource_keys={"value"}) | @solid(required_resource_keys={"value"}) | ||||
def solid1(context): | def solid1(context): | ||||
context.log.info(f"value: {context.resources.value}") | context.log.info(f"value: {context.resources.value}") | ||||
@solid(required_resource_keys={"value"}) | @solid(required_resource_keys={"value"}) | ||||
def solid2(context): | def solid2(context): | ||||
context.log.info(f"value: {context.resources.value}") | context.log.info(f"value: {context.resources.value}") | ||||
@pipeline(mode_defs=[ModeDefinition(resource_defs={"value": make_values_resource()})]) | @pipeline( | ||||
mode_defs=[ | |||||
ModeDefinition(resource_defs={"value": make_values_resource()}) | |||||
] | |||||
) | |||||
def my_pipeline(): | def my_pipeline(): | ||||
solid1() | solid1() | ||||
solid2() | solid2() | ||||
execute_pipeline(my_pipeline, run_config={"resources": {"value": {"config": "some_value"}}}) | execute_pipeline( | ||||
my_pipeline, run_config={"resources": {"value": {"config": "some_value"}}} | |||||
) |