From cdb87af197a2d50be9eb756a93a1822c47ada03b Mon Sep 17 00:00:00 2001 From: root Date: Tue, 30 Sep 2025 20:36:56 +0000 Subject: [PATCH] Add initial Prefect flow --- .gitignore | 2 ++ test_flows/hello_world.py | 17 +++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 .gitignore create mode 100644 test_flows/hello_world.py diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..7a60b85 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +__pycache__/ +*.pyc diff --git a/test_flows/hello_world.py b/test_flows/hello_world.py new file mode 100644 index 0000000..793bd14 --- /dev/null +++ b/test_flows/hello_world.py @@ -0,0 +1,17 @@ +from prefect import flow, task +import time + +@task +def say_hello(name: str) -> str: + message = f"Hello, {name}!" + print(message) + return message + +@flow(name="example-flow") +def example_flow(name: str = "World"): + result = say_hello(name) + time.sleep(2) # Simuliere Arbeit + return result + +if __name__ == "__main__": + example_flow() \ No newline at end of file