fast-salesclerk-89694
01/15/2025, 5:39 PMaverage-finland-92144
01/15/2025, 5:57 PMaverage-finland-92144
01/15/2025, 6:04 PMfast-salesclerk-89694
01/15/2025, 7:25 PMfast-salesclerk-89694
01/15/2025, 7:26 PMfrom flytekit import task, workflow
@task
def say_hello() -> str:
return "hello world"
@workflow
def my_wf() -> str:
res = say_hello()
return res
if __name__ == "__main__":
print(f"Running my_wf() {my_wf()}")
fast-salesclerk-89694
01/15/2025, 7:26 PMfast-salesclerk-89694
01/15/2025, 7:38 PMfast-salesclerk-89694
01/15/2025, 7:38 PMaverage-finland-92144
01/15/2025, 7:40 PMfast-salesclerk-89694
01/15/2025, 7:41 PMfast-salesclerk-89694
01/15/2025, 7:41 PMfast-salesclerk-89694
01/15/2025, 7:41 PMaverage-finland-92144
01/15/2025, 7:42 PMfast-salesclerk-89694
01/15/2025, 7:42 PMfast-salesclerk-89694
01/15/2025, 7:43 PMfast-salesclerk-89694
01/15/2025, 7:43 PMaverage-finland-92144
01/15/2025, 7:44 PMaverage-finland-92144
01/15/2025, 7:45 PMfast-salesclerk-89694
01/15/2025, 8:03 PMfast-salesclerk-89694
01/15/2025, 8:04 PMaverage-finland-92144
01/15/2025, 8:36 PMfast-salesclerk-89694
01/15/2025, 8:42 PMfast-salesclerk-89694
01/15/2025, 8:43 PMaverage-finland-92144
01/15/2025, 8:44 PMimport typing
from flytekit import task, workflow
@task
def say_hello(name: str) -> str:
return f"hello {name}!"
@task
def greeting_length(greeting: str) -> int:
return len(greeting)
@workflow
def wf(name: str = "union") -> typing.Tuple[str, int]:
greeting = say_hello(name=name)
greeting_len = greeting_length(greeting=greeting)
return greeting, greeting_len
if __name__ == "__main__":
# Execute the workflow, simply by invoking it like a function and passing in
# the necessary parameters
print(f"Running wf() { wf(name='passengers') }")
average-finland-92144
01/15/2025, 8:44 PMaverage-finland-92144
01/15/2025, 8:44 PMaverage-finland-92144
01/15/2025, 8:45 PMfast-salesclerk-89694
01/15/2025, 9:09 PMsquare-carpet-13590
01/16/2025, 4:49 PMrequests=Resources(cpu="300m", mem="700Mi"),
fast-salesclerk-89694
01/16/2025, 6:32 PMfast-salesclerk-89694
01/16/2025, 6:32 PMsquare-carpet-13590
01/16/2025, 7:12 PM