Null Pipes Context (no-op)
Null Pipes Context (no-op)
Details
A lightweight stand-in for PipesContext used when running outside Dagster.
Log calls go to message(); report calls are silently ignored.
Active bindings
asset_keysAlways
list().asset_keyAlways errors.
run_idAlways
NULL.job_nameAlways
NULL.retry_numberAlways
0.extrasAlways empty list.
partition_keyAlways
NULL.partition_key_rangeAlways
NULL.partition_time_windowAlways
NULL.is_asset_stepAlways
FALSE.is_partition_stepAlways
FALSE.provenanceAlways
NULL.code_versionAlways
NULL.
Methods
Method log()
Log a message to the R console.
Method report_asset_materialization()
No-op materialization report.
Method report_asset_check()
No-op asset check report.
Method close()
No-op close.
Arguments
exceptionIgnored (accepted for interface parity with PipesContext).
Examples
ctx <- NullPipesContext$new()
ctx$log("running standalone", level = "INFO")
#> [INFO] running standalone
ctx$report_asset_materialization(metadata = list())
ctx$close()