version 1.87, 2008/10/01 15:58:11
|
version 1.88, 2008/10/02 11:42:42
|
Line 1428 class CDLIBasketVersion(Implicit,Persist
|
Line 1428 class CDLIBasketVersion(Implicit,Persist
|
logging.debug("dwonloadfinally:"+repr(self)) |
logging.debug("dwonloadfinally:"+repr(self)) |
basketID=self.aq_parent.aq_parent.getId() |
basketID=self.aq_parent.aq_parent.getId() |
versionNumber=self.aq_parent.getId() |
versionNumber=self.aq_parent.getId() |
self._v_downloadBasket[threadName].set(lock,procedure,REQUEST,current,basketID,versionNumber) |
|
|
if lock: |
|
logging.debug("-----start locking") |
|
for object in self.content.getContent(): |
|
if object[1].lockedBy =='': |
|
object[1].lockedBy=self.REQUEST['AUTHENTICATED_USER'] |
|
logging.debug("-----finished locking") |
|
|
|
#obj.lockedBy=user |
|
self._v_downloadBasket[threadName].set(lock,procedure,self.REQUEST['AUTHENTICATED_USER'],current,basketID,versionNumber) |
|
|
self._v_downloadBasket[threadName].start() |
self._v_downloadBasket[threadName].start() |
|
|
Line 1440 class CDLIBasketVersion(Implicit,Persist
|
Line 1449 class CDLIBasketVersion(Implicit,Persist
|
return wait_template[0][1]() |
return wait_template[0][1]() |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','downloadBasketWait.zpt')).__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','downloadBasketWait.zpt')).__of__(self) |
|
|
return pt(txt=self.absolute_url()+'/downloadObjectsAsOneFileFinally',threadName=threadName) |
return pt(txt=self.absolute_url()+'/downloadObjectsAsOneFileFinally',threadName=threadName, |
|
counter=self._v_downloadBasket[threadName].getCounter(), |
|
number=self._v_downloadBasket[threadName].getNumberOfFiles()) |
#_v_xmltrans.run() |
#_v_xmltrans.run() |
|
|
else: |
else: |
Line 1459 class CDLIBasketVersion(Implicit,Persist
|
Line 1470 class CDLIBasketVersion(Implicit,Persist
|
return wait_template[0][1]() |
return wait_template[0][1]() |
|
|
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','downloadBasketWait.zpt')).__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','downloadBasketWait.zpt')).__of__(self) |
return pt(txt=self.absolute_url()+'/downloadObjectsAsOneFileFinally',threadName=threadName) |
return pt(txt=self.absolute_url()+'/downloadObjectsAsOneFileFinally',threadName=threadName, |
|
counter=self._v_downloadBasket[threadName].getCounter(), |
|
number=self._v_downloadBasket[threadName].getNumberOfFiles()) |
else: |
else: |
|
|
|
|