Я могу ошибаться, но, похоже, я получаю неполные трассировки стека и сообщения об исключениях, когда SystemError вызывается в IronPython.Я делаю это:
try:
with SQLConnection(DATASOURCES[SCHEDULEDB]) as db:
db.execute_sql( command + ' ' + ','.join(block) + ';' )
except Exception, e:
print 'caught an exception'
print "Unexpected error:", sys.exc_info()[0]
print e
raise
finally:
db.close()
engine.close()
однако все, что я вижу, это:
Traceback (most recent call last):
SystemError: The connection has been disabled.