I've been playing with Atomsphere API, and I'm able to execute a process by name using the execute Process operation. However, that operation is asynchronous, and that may be fine for most, but I want to make synchronous calls.
The purpose is so that I can have one process with standardized pre-execute, execute, and post-execute behavior, as well as uniform error handling. Presently, I have a large collection of duplicated logic across many processes.
How can I make it so that my "ExecuteProcess" process will take in a process name, execute the process by name, and wait for that process to finish (same as a ProcessCall shape)?