Frank Shen
07/20/2023, 6:40 PMlaunch_plan.LaunchPlan.get_or_create(
workflow=wf, name="your_lp_name_1", default_inputs={"date": datetime.now().strftime("%Y-%m-%d")},
)
Niels Bantilan
07/20/2023, 7:42 PMCronSchedule(…, kickoff_time_input_arg)
.
The code you have there will have a hard-coded default input.Niels Bantilan
07/20/2023, 7:44 PM@task
def create_now(date: Optional[str]) -> str:
if date is None:
return datetime.now().strftime(...)
return date
@workflow
def wf(date: Optional[str] = None):
now = create_now(date=date)
...
Frank Shen
07/20/2023, 10:05 PM@workflow
def wf(
dt: str = (datetime.now() - timedelta(days=1)).strftime("%Y-%m-%d")
)
Niels Bantilan
07/20/2023, 10:47 PMFrank Shen
07/20/2023, 10:50 PMNiels Bantilan
07/21/2023, 12:49 AMFrank Shen
08/02/2023, 4:49 PMFrank Shen
08/02/2023, 5:08 PM