annotate scripts/cleanPub.py @ 16:3e154b154b6f

timeouts
author dwinter
date Fri, 14 Jun 2013 12:27:01 +0200
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
16
3e154b154b6f timeouts
dwinter
parents:
diff changeset
1 '''
3e154b154b6f timeouts
dwinter
parents:
diff changeset
2 Created on 14.06.2013
3e154b154b6f timeouts
dwinter
parents:
diff changeset
3
3e154b154b6f timeouts
dwinter
parents:
diff changeset
4 @author: dwinter
3e154b154b6f timeouts
dwinter
parents:
diff changeset
5 '''
3e154b154b6f timeouts
dwinter
parents:
diff changeset
6
3e154b154b6f timeouts
dwinter
parents:
diff changeset
7
3e154b154b6f timeouts
dwinter
parents:
diff changeset
8 import web
3e154b154b6f timeouts
dwinter
parents:
diff changeset
9
3e154b154b6f timeouts
dwinter
parents:
diff changeset
10 db = web.database(dbn='postgres', db='personalwww', user='dwinter',host="tuxserve03")
3e154b154b6f timeouts
dwinter
parents:
diff changeset
11
3e154b154b6f timeouts
dwinter
parents:
diff changeset
12
3e154b154b6f timeouts
dwinter
parents:
diff changeset
13 tab = db.select("pubmanbiblio_old")
3e154b154b6f timeouts
dwinter
parents:
diff changeset
14
3e154b154b6f timeouts
dwinter
parents:
diff changeset
15 data =set()
3e154b154b6f timeouts
dwinter
parents:
diff changeset
16
3e154b154b6f timeouts
dwinter
parents:
diff changeset
17 for res in tab:
3e154b154b6f timeouts
dwinter
parents:
diff changeset
18 if res.priority is not None:
3e154b154b6f timeouts
dwinter
parents:
diff changeset
19 data.add((res.key_main,res.escidocid,res.priority))
3e154b154b6f timeouts
dwinter
parents:
diff changeset
20
3e154b154b6f timeouts
dwinter
parents:
diff changeset
21
3e154b154b6f timeouts
dwinter
parents:
diff changeset
22 for d in data:
3e154b154b6f timeouts
dwinter
parents:
diff changeset
23 db.insert("pubmanbiblio",key_main=d[0],escidocid=d[1],priority=d[2])
3e154b154b6f timeouts
dwinter
parents:
diff changeset
24
3e154b154b6f timeouts
dwinter
parents:
diff changeset
25 db.close()