Steffen
11/15/2024, 1:51 PMLaxmi
11/15/2024, 2:32 PMLocalFileSystem
to store results locally.
from prefect.filesystems import LocalFileSystem
# To create the block
mynewblock = LocalFileSystem(basepath="/path/to/store/results")
mynewblock.save("local-fs-block")
# To use the block
my_local_fs_block = LocalFileSystem.load("local-fs-block")
# Then in your flow decorator, pass this to the result_storage.
@flow(result_storage=my_local_fs_block, persist_result=True)
Alternatively, you can also set the env var PREFECT_DEFAULT_RESULT_STORAGE_BLOCK
like PREFECT_DEFAULT_RESULT_STORAGE_BLOCK=local-fs-block instead.