Jeff Hale
07/17/2023, 6:09 PMfrom prefect import task, flow
from prefect.tasks import exponential_backoff
import random
@task(retries=3, retry_delay_seconds=exponential_backoff(backoff_factor=10))
def flaky_function():
if random.choice([True, False]):
raise RuntimeError("not this time!")
return 42