mirror of
https://github.com/hatchet-dev/hatchet.git
synced 2026-04-21 09:19:32 -05:00
Fe overhaul docs (#1640)
* api changes * doc changes * move docs * generated * generate * pkg * backmerge main * revert to main * revert main * race? * remove go tests
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
from datetime import datetime, timedelta
|
||||
|
||||
from hatchet_sdk import Hatchet
|
||||
|
||||
hatchet = Hatchet()
|
||||
|
||||
# > Create
|
||||
scheduled_run = hatchet.scheduled.create(
|
||||
workflow_name="simple-workflow",
|
||||
trigger_at=datetime.now() + timedelta(seconds=10),
|
||||
input={
|
||||
"data": "simple-workflow-data",
|
||||
},
|
||||
additional_metadata={
|
||||
"customer_id": "customer-a",
|
||||
},
|
||||
)
|
||||
|
||||
id = scheduled_run.metadata.id # the id of the scheduled run trigger
|
||||
|
||||
# > Delete
|
||||
hatchet.scheduled.delete(scheduled_id=scheduled_run.metadata.id)
|
||||
|
||||
# > List
|
||||
scheduled_runs = hatchet.scheduled.list()
|
||||
|
||||
# > Get
|
||||
scheduled_run = hatchet.scheduled.get(scheduled_id=scheduled_run.metadata.id)
|
||||
Reference in New Issue
Block a user