Changeset 335


Ignore:
Timestamp:
Oct 10, 2008, 1:49:34 AM (11 years ago)
Author:
cito
Message:

Use newer style when raising exceptions (this works with all Py 2.x as well).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/module/pgdb.py

    r328 r335  
    55# Written by D'Arcy J.M. Cain
    66#
    7 # $Id: pgdb.py,v 1.37 2008-09-16 22:29:47 cito Exp $
     7# $Id: pgdb.py,v 1.38 2008-10-10 05:49:34 cito Exp $
    88#
    99
     
    208208                                        self._cnx.source().execute(sql)
    209209                                except:
    210                                         raise OperationalError, "can't start transaction"
     210                                        raise OperationalError("can't start transaction")
    211211                                self._dbcnx._tnx = 1
    212212                        for params in param_seq:
     
    221221                                        self.rowcount = -1
    222222                except Error, msg:
    223                         raise DatabaseError, "error '%s' in '%s'" % (msg, sql)
     223                        raise DatabaseError("error '%s' in '%s'" % (msg, sql))
    224224                except Exception, err:
    225                         raise OperationalError, "internal error in '%s': %s" % (sql, err)
     225                        raise OperationalError("internal error in '%s': %s" % (sql, err))
    226226                except:
    227                         raise OperationalError, "internal error in '%s'" % sql
     227                        raise OperationalError("internal error in '%s'" % sql)
    228228                # then initialize result raw count and description
    229229                if self._src.resulttype == RESULT_DQL:
     
    262262                        res = self._src.fetch(size)
    263263                except Error, e:
    264                         raise DatabaseError, str(e)
     264                        raise DatabaseError(str(e))
    265265                result = []
    266266                for r in res:
     
    272272
    273273        def nextset(self):
    274                 raise NotSupportedError, "nextset() is not supported"
     274                raise NotSupportedError("nextset() is not supported")
    275275
    276276        def setinputsizes(self, sizes):
     
    304304                x = x.__pg_repr__()
    305305        else:
    306                 raise InterfaceError, 'do not know how to handle type %s' % type(x)
     306                raise InterfaceError('do not know how to handle type %s' % type(x))
    307307        return x
    308308
     
    327327                        self._cnx.source()
    328328                except:
    329                         raise OperationalError, "invalid connection"
     329                        raise OperationalError("invalid connection")
    330330
    331331        def close(self):
     
    334334                        self._cnx = None
    335335                else:
    336                         raise OperationalError, "connection has been closed"
     336                        raise OperationalError("connection has been closed")
    337337
    338338        def commit(self):
     
    343343                                        self._cnx.source().execute("COMMIT")
    344344                                except:
    345                                         raise OperationalError, "can't commit"
    346                 else:
    347                         raise OperationalError, "connection has been closed"
     345                                        raise OperationalError("can't commit")
     346                else:
     347                        raise OperationalError("connection has been closed")
    348348
    349349        def rollback(self):
     
    354354                                        self._cnx.source().execute("ROLLBACK")
    355355                                except:
    356                                         raise OperationalError, "can't rollback"
    357                 else:
    358                         raise OperationalError, "connection has been closed"
     356                                        raise OperationalError("can't rollback")
     357                else:
     358                        raise OperationalError("connection has been closed")
    359359
    360360        def cursor(self):
     
    363363                                return pgdbCursor(self)
    364364                        except:
    365                                 raise OperationalError, "invalid connection"
    366                 else:
    367                         raise OperationalError, "connection has been closed"
     365                                raise OperationalError("invalid connection")
     366                else:
     367                        raise OperationalError("connection has been closed")
    368368
    369369
Note: See TracChangeset for help on using the changeset viewer.