Skip to content

Commit e7931ca

Browse files
committed
More detailed error message when failing to draw molecules.
1 parent bf9ca66 commit e7931ca

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

rmgpy/molecule_draw.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1158,6 +1158,9 @@ def drawMolecule(molecule, path=None, surface=''):
11581158
coordinates = generateCoordinates(molecule, atoms, bonds, cycles)
11591159
except (ValueError, LinAlgError), e:
11601160
logging.error('Error while drawing molecule {0}: {1}'.format(molecule.toSMILES(), e))
1161+
import sys, traceback
1162+
exc_type, exc_value, exc_traceback = sys.exc_info()
1163+
traceback.print_exc()
11611164
return None, None, None
11621165

11631166
coordinates[:,1] *= -1

0 commit comments

Comments
 (0)