version 1.106, 2009/06/04 05:56:16
|
version 1.107, 2009/06/05 07:30:11
|
Line 25 import copy
|
Line 25 import copy
|
import codecs |
import codecs |
import sys |
import sys |
from BTrees.IOBTree import IOBTree |
from BTrees.IOBTree import IOBTree |
|
from BTrees.OOBTree import OOBTree |
import cdliSplitter |
import cdliSplitter |
from sets import Set |
from sets import Set |
import md5 |
import md5 |
Line 1029 class CDLIRoot(Folder):
|
Line 1030 class CDLIRoot(Folder):
|
|
|
def changeUserForPObjectFromFile(self,user,fname): |
def changeUserForPObjectFromFile(self,user,fname): |
"""aendere user fuer alle p in fiele""" |
"""aendere user fuer alle p in fiele""" |
pns = file(fname,"r") |
pns = file(os.path.join(package_home(globals()),'inputs',fname),"r") |
for p in pns.readline(): |
for p in pns.readlines(): |
f = getattr(self, self.file_catalog).search({'textid':pnum}) |
p=p.lstrip().rstrip() |
pObj=f.getObject() |
logging.info(str(p+".atf")) |
|
pObj=self.getFileObject(p+".atf") |
|
if pObj is not None: |
|
logging.info(pObj) |
lv=pObj.getContentObject() |
lv=pObj.getContentObject() |
logging.info("author:"+lv.author) |
logging.info("author:"+lv.author) |
|
lv.author=user |
|
lv.versionComment="XXXXXXX" |
|
|
|
|
|
|