IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 38853


Ignore:
Timestamp:
Oct 13, 2015, 11:41:29 AM (11 years ago)
Author:
eugene
Message:

abort on error in executeQuery

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippToPsps/jython/mysql.py

    r38837 r38853  
    285285    def createIndex(self, table, column):
    286286
    287         #self.logger.debug("Creating index on column '"+column+"' for table '"+table+"'")
     287        self.logger.debug("Creating index on column '"+column+"' for table '"+table+"'")
    288288
    289289        sql = "CREATE INDEX "+table+"_"+column+"_index ON "+table+" ("+column+")"
    290         try:
    291             self.execute(sql)
    292         except: pass
    293             #self.logger.warn("Index already in place on '" + column + "' for table '" + table + "'")
     290        self.execute(sql)
    294291
    295292    def addPrimaryKeyWithIgnore(self, table, column):
     
    351348 
    352349        stmt = self.con.createStatement()
    353         rs = stmt.executeQuery(sql)
    354         #stmt.close()
     350
     351        try: rs = stmt.executeQuery(sql)
     352        except Exception, e:
     353            print "--- Error in executeQuery: "
     354            print "--- sql: " + sql
     355            print "--- " + str(e)
     356            os._exit(2)
     357
     358#       stmt.close()
    355359        return rs
    356360
Note: See TracChangeset for help on using the changeset viewer.