version 1.94, 2008/10/07 07:00:11
|
version 1.95, 2008/10/08 14:35:56
|
Line 1428 class CDLIBasketVersion(Implicit,Persist
|
Line 1428 class CDLIBasketVersion(Implicit,Persist
|
|
|
self._v_downloadBasket[threadName]=thread |
self._v_downloadBasket[threadName]=thread |
logging.debug("dwonloadfinally:"+repr(self)) |
logging.debug("dwonloadfinally:"+repr(self)) |
basketID=self.aq_parent.aq_parent.getId() |
if isinstance(self,CDLIBasketVersion): |
versionNumber=self.aq_parent.getId() |
obj=self |
|
else: |
|
obj=self.aq_parent |
|
logging.debug("dwonloadfinally2:"+repr(obj)) |
|
logging.debug("dwonloadfinally2:"+repr(obj.aq_parent)) |
|
|
|
obj2=obj.aq_parent |
|
if not isinstance(obj2,CDLIBasket): |
|
obj2=obj2.aq_parent |
|
|
|
basketID=obj2.getId() |
|
versionNumber=obj.getId() |
|
logging.debug("dwonloadfinally2:"+repr(basketID)) |
|
logging.debug("dwonloadfinally2:"+repr(versionNumber)) |
|
|
if lock: |
if lock: |
logging.debug("-----start locking") |
logging.debug("-----start locking") |
Line 2354 class CDLIRoot(Folder):
|
Line 2367 class CDLIRoot(Folder):
|
def getFileObjectLastVersion(self,fileId): |
def getFileObjectLastVersion(self,fileId): |
"""get an object""" |
"""get an object""" |
x=self.v_files_lastVersion.get(fileId) |
x=self.v_files_lastVersion.get(fileId) |
l#ogging.debug("lastVersion: "+repr(x)) |
#logging.debug("lastVersion: "+repr(x)) |
return x |
return x |
|
|
def showFileIds(self): |
def showFileIds(self): |