Client Controlled Workflows are managed by logic from clients. This example shows the components used in a job for a client controlled workflow.
Follow the Installation instructions.
Run the script using the job API to create the job and run it with the simulator:
python3 swarm_script_runner_np.py
You can find the running logs and results inside the simulator's workspace/simulate_job
$ ls /tmp/nvflare/simulate_job/
app_server app_site-1 app_site-2 log.txt