comparison trinityToolWrapper.py @ 9:b6152cc26ffd draft

Trying to fix a syntax error.
author trinity_ctat
date Tue, 26 Sep 2017 15:14:48 -0400
parents 28f6d3b8e931
children a8fa525a2f30
comparison
equal deleted inserted replaced
8:28f6d3b8e931 9:b6152cc26ffd
24 try: 24 try:
25 pipe1 = subprocess.Popen(["which", "Trinity"], stdout=subprocess.PIPE) 25 pipe1 = subprocess.Popen(["which", "Trinity"], stdout=subprocess.PIPE)
26 except: 26 except:
27 msg = "You must set the environmental variable TRINITY_HOME to the base installation directory of Trinity before running {:s}.".format(sys.argv[0]) 27 msg = "You must set the environmental variable TRINITY_HOME to the base installation directory of Trinity before running {:s}.".format(sys.argv[0])
28 sys.stderr.write(msg) 28 sys.stderr.write(msg)
29 t, v, tb = sys.exc_info() 29 # t, v, tb = sys.exc_info()
30 raise t, v, tb 30 # raise t, v, tb
31 # For some reason the above was giving a syntax error.
32 # A simple raise shoudl reraise the existing exception.
33 raise
31 else: 34 else:
32 TrinityPath, err_info = pipe1.communicate() 35 TrinityPath, err_info = pipe1.communicate()
33 # FIX - probably should be checking err_info for errors... 36 # FIX - probably should be checking err_info for errors...
34 # Determine the TRINITY_BASE_DIR from output1. 37 # Determine the TRINITY_BASE_DIR from output1.
35 # If TrinityPath is a link, we need to dereference the link. 38 # If TrinityPath is a link, we need to dereference the link.