You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@qiankunli Not yet. There is a way it can be done - for example after each Node you can add a conditional branch where for success you continue with the flow else you fallback to a rollback flow. This will require you to manually create and handle the failure.
Cancel() is not supported yet. We only support Stop() atm. I think this is a good suggestion to have a rollback supported out of the box. In that case each node will have a rollback handler defined. On cancellation it will call all rollback handler.
Although its gets complicated for dynamic branching. We need to store exactly which node executed and how many times with what params
in my case, i want to use goflow to create some resources on a public cloud. like creating a cloud vm with public ip.
i want
flow.cancel()
), workflow can free the created resources(vm,public ip etc)The text was updated successfully, but these errors were encountered: