INNER CODE UNIT · Python
do_run_command
faasm/faasm · tasks/run.py:6
def do_run_command(cmd_name, user, function, data, cmdline, mpi_world_size):
args = [user, function]
if data:
args.append("--input-data '{}'".format(data))
if cmdline:
args.append("--cmdline '{}'".format(cmdline))
if mpi_world_size:
args.append("--mpi-world-size '{}'".format(mpi_world_size))
wasm_vm = getenv("FAASM_WASM_VM", default="wavm")
extra_env = {"FAASM_WASM_VM": wasm_vm}
run_command(cmd_name, args, extra_env=extra_env)
@task(default=True)
def run(ctx, user, function, data=None, cmdline=None):
"""