server/sources/native.py
changeset 1079 452cb76fe07a
parent 973 da20ea051d6b
child 1251 af40e615dc89
equal deleted inserted replaced
1078:f6aaab4d51e3 1079:452cb76fe07a
   449         """return a tuple (type, source, extid) for the entity with id <eid>"""
   449         """return a tuple (type, source, extid) for the entity with id <eid>"""
   450         sql = 'SELECT type, source, extid FROM entities WHERE eid=%s' % eid
   450         sql = 'SELECT type, source, extid FROM entities WHERE eid=%s' % eid
   451         try:
   451         try:
   452             res = session.system_sql(sql).fetchone()
   452             res = session.system_sql(sql).fetchone()
   453         except:
   453         except:
   454             assert self.pool, 'session has no pool set'
   454             assert session.pool, 'session has no pool set'
   455             raise UnknownEid(eid)
   455             raise UnknownEid(eid)
   456         if res is None:
   456         if res is None:
   457             raise UnknownEid(eid)
   457             raise UnknownEid(eid)
   458         return res
   458         return res
   459 
   459