mirror of
https://github.com/hatchet-dev/hatchet.git
synced 2026-01-06 00:40:10 -06:00
feat(py-sdk): add support for put_workflow extending from base workflow (#329)
* feat(py-sdk): add put_workflow method and extend from base class * feat: add cron_input to create workflow API
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
from hatchet_sdk import Hatchet, Context
|
||||
import json
|
||||
from hatchet_sdk import Hatchet, Context, CreateWorkflowVersionOpts
|
||||
from dotenv import load_dotenv
|
||||
|
||||
load_dotenv()
|
||||
@@ -32,4 +33,15 @@ workflow = MyWorkflow()
|
||||
worker = hatchet.worker('test-worker', max_runs=4)
|
||||
worker.register_workflow(workflow)
|
||||
|
||||
# workflow1 = hatchet.client.admin.put_workflow(
|
||||
# "workflow-copy-2",
|
||||
# MyWorkflow(),
|
||||
# overrides=CreateWorkflowVersionOpts(
|
||||
# cron_triggers=["* * * * *"],
|
||||
# cron_input=json.dumps({"test": "test"}),
|
||||
# ),
|
||||
# )
|
||||
|
||||
# print(workflow1)
|
||||
|
||||
worker.start()
|
||||
Reference in New Issue
Block a user