#!/usr/bin/python

import traceback
import sys, subprocess

sys.path.append('/usr/share/rect-tests/')

from rectparams import *

try:
    if len(sys.argv) != 2 or sys.argv[1] == '--help' or sys.argv[1] not in configs:
        print 'Usage %s <testname>' % sys.argv[0]
        print '<testname> must be in next list:'
        print '    ',
        print configs
    else:
        rectrun = datadir+'rect-run'
        filename = confdir+'config_'+sys.argv[1]+'.yaml'
        subprocess.call([rectrun, filename])

except:
    print 'Error!'
    traceback.print_exc()

