I’m new to StackStorm and currently I’m exploring it’s abilities.
It seem very cool, but the Orquesta-based workflow it’s not so good for me.
In my use case I must manage very complex workflows, and I don’t want to go crazy by defining them with the YAML DSL provided by Orquesta.
At the same time, I would like to take advantage of the public packs available in the Exchange. So, essentially, I’d like to define my workflows using Python actions, invoking other actions (for instance, to query Active Directory, Oracle database, and so on) from the main one.
I have just seen the post Invoke an action from a Python action script, but the proposed solution requires a continuous polling of StackStorm, in order to check the completion of each action. So I think that this solution is very inefficient when trying to invoke many actions, and when you have many instances of your main action running.
Maybe, after two years, is there a better solution to do it?