Diff for /OSAS/OSA_system/OSAS_ids.py between versions 1.9 and 1.10

version 1.9, 2007/01/19 17:16:25 version 1.10, 2007/03/05 17:58:06
Line 12  from Products.PageTemplates.PageTemplate Line 12  from Products.PageTemplates.PageTemplate
 from Products.PageTemplates.PageTemplate import PageTemplate  from Products.PageTemplates.PageTemplate import PageTemplate
 from OFS.SimpleItem import SimpleItem  from OFS.SimpleItem import SimpleItem
 #from pyPgSQL import PgSQL  #from pyPgSQL import PgSQL
   import psycopg as PgSQL
 try:  try:
     import psycopg2 as PgSQL      import psycopg2 as PgSQL
 except:  except:
Line 36  class OSAS_idGenerator(SimpleItem): Line 37  class OSAS_idGenerator(SimpleItem):
         self.id=id          self.id=id
         self.title=title          self.title=title
   
           self.dsn = "dbname=osas_ids user=archiver"
   
     meta_type="OSAS_idGenerator"      meta_type="OSAS_idGenerator"
   
     def getOSASId(self):      def getOSASId(self):
Line 52  class OSAS_idGenerator(SimpleItem): Line 55  class OSAS_idGenerator(SimpleItem):
         if self.idExists(id):          if self.idExists(id):
             return "ERROR: id - %s - already exists" %id              return "ERROR: id - %s - already exists" %id
                   
         conn=PgSQL.connect("127.0.0.1:osas_ids:dwinter")          conn=PgSQL.connect(self.dsn)
         curs=conn.cursor()          curs=conn.cursor()
   
         curs.execute("INSERT INTO institutesIds (id,date,name)  VALUES ('%s','%s','%s')" % (id,date,name))          curs.execute("INSERT INTO institutesIds (id,date,name)  VALUES ('%s','%s','%s')" % (id,date,name))
Line 63  class OSAS_idGenerator(SimpleItem): Line 66  class OSAS_idGenerator(SimpleItem):
           
     def idExists(self,id):      def idExists(self,id):
         """Existiert eine ID"""          """Existiert eine ID"""
         conn=PgSQL.connect("127.0.0.1:osas_ids:dwinter")          conn=PgSQL.connect(self.dsn)
         curs=conn.cursor()          curs=conn.cursor()
   
         founds=curs.execute("SELECT id FROM institutesIds WHERE id='%s'"%id)           founds=curs.execute("SELECT id FROM institutesIds WHERE id='%s'"%id) 

Removed from v.1.9  
changed lines
  Added in v.1.10


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>