@fiss_cmd<EOL>def supervise(args):
project = args.project<EOL>workspace = args.workspace<EOL>namespace = args.namespace<EOL>workflow = args.workflow<EOL>sample_sets = args.sample_sets<EOL>recovery_file = args.json_checkpoint<EOL>if not sample_sets:<EOL><INDENT>r = fapi.get_entities(args.project, args.workspace, "<STR_LIT>")<EOL>fapi._check_response_code(r, <NUM_LIT:200>)<EOL>sample_sets = [s['<STR_LIT:name>'] for s in r.json()]<EOL><DEDENT>message = "<STR_LIT>".format(len(sample_sets)) +"<STR_LIT>".join(sample_sets)<EOL>prompt = "<STR_LIT>" + project + "<STR_LIT:/>" + workspace +"<STR_LIT>"<EOL>if not args.yes and not _confirm_prompt(message, prompt):<EOL><INDENT>return<EOL><DEDENT>return supervisor.supervise(project, workspace, namespace, workflow,<EOL>sample_sets, recovery_file)<EOL>
Run legacy, Firehose-style workflow of workflows