select shit'+ ... +' from PlatformServer . Эквилибристика.
plasrvId1 = self.getOneVal( stmt, 'select \"shit'+ startDate + \
'\" from PlatformServer join BasicServer on plasrvBasSrvId = basSrvId where basSrvName = \'' \
+ _in[1] + '\'')- это кратчайший путь выяснить, почему в предыдущий раз в логе вылезало сообщение
Caused by: java.sql.SQLException: ORA-01400: cannot insert NULL into
("AUTOTEST"."PLATFORMSERVERACTIONSTATE"."PLASRVACTSTASTARTDATE")Потому, что реально в лог можно вывести только сообщение об ошибке...
P.S. А еще есть классный комментарий к коммиту: "untest".
P.P.S. Порядок в провокации ошибок навели. Теперь это делается в едином месте - в частоиспользуемой функции, неправильные результаты вызова которой ранее приводили к "нормлаьным" ошибкам.
raise Exception, self.debinfo+'\n'+"No result found." P.P.P.S. А в конце концов в платформе, под которую эти самые Jython-скипты пишутся, обнаружился офигенный баг (в прочем, он был не первым), вообще не дающий моей задаче нормально работать.