Storage Default¶
Keeps data in memory during workflow execution. No persistence — data is lost when the process ends.
This is the default storage used when no Config is provided.
Example¶
from dotflow import Config, DotFlow, action
from dotflow.providers import StorageDefault
@action
def task():
return {"hello": "dotflow"}
def main():
workflow = DotFlow(config=Config(storage=StorageDefault()))
workflow.task.add(step=task)
workflow.start()
return workflow
if __name__ == "__main__":
main()