def runNode(node, job, opts):
    alisDir = opts.alisDir if opts.alisDir else opts.dataDir

    # Create decoding command for each file
    cmd = (PYTHON_CMD, opts.dataDir, alisDir, job, opts.out_file, job) % '%s ../runDecode.py --dataDir %s --alisDir %s --numFiles 1 --start_file %d --out_file %s.%d'
    print cmd

    full_cmd = 'cd %s/../%s-utils; source ~/.bashrc; ' % (CLUSTER_DIR, DATASET)
    full_cmd += '; ' + cmd
    print full_cmd
    log_file = '/tmp/%s_decode%s.log' % (DATASET, job)
    run_cpu_job(node, full_cmd, stdout=open(log_file, 'w'), blocking=False)
    return None
dataset/ETHPy150Open amaas/stanford-ctc/ctc_fast/runDecode.py/runNode/swapped operands of `%`