version 1.4, 2008/10/06 12:26:57
|
version 1.5, 2008/10/06 13:35:39
|
Line 90 class DownloadBasketFinallyThread(Thread
|
Line 90 class DownloadBasketFinallyThread(Thread
|
"""print do the download""" |
"""print do the download""" |
logging.debug("download thread") |
logging.debug("download thread") |
|
|
logging.debug("donwloadBasketasonefile: found basket:"+repr(basketVersion)) |
logging.debug("downloadBasketasonefile: found basket:"+repr(basketVersion)) |
ret="" |
ret="" |
|
|
self.counter=0 |
self.counter=0 |
Line 115 class DownloadBasketFinallyThread(Thread
|
Line 115 class DownloadBasketFinallyThread(Thread
|
# lockedBy="" |
# lockedBy="" |
# logging.error(" -"+repr(lockedBy)) |
# logging.error(" -"+repr(lockedBy)) |
# |
# |
if (procedure=="downloadAll") or (lockedBy=='') or (lockedBy==user): |
|
logging.error("ret1") |
#logging.error("ret1") |
if current=="no": #version as they are in the basket |
if current=="no": #version as they are in the basket |
logging.error("ret2") |
#logging.error("ret2") |
#object[0].addToFile2("/var/tmp/test2") |
#object[0].addToFile2("/var/tmp/test2") |
#ret+=str(object[0].getData())+"\n" |
#ret+=str(object[0].getData())+"\n" |
files.append(object[0].getFileName()) |
files.append(object[0].getFileName()) |
elif current=="yes": |
elif current=="yes": |
logging.error("ret3") |
#logging.error("ret3") |
#search current object |
#search current object |
#founds=self.CDLICatalog.search({'title':object[1].getId().split(".")[0]}) |
#founds=self.CDLICatalog.search({'title':object[1].getId().split(".")[0]}) |
obj=self.ctx.getFileObjectLastVersion(object[1].getId()) |
obj=self.ctx.getFileObjectLastVersion(object[1].getId()) |
if obj: |
if obj: |
files.append(obj.getFileName()) |
files.append(obj.getFileName()) |
else: |
else: |
logging.error("donwloadBasketasonefile: don't know: "+repr(object[0].getId())) |
logging.error("downloadBasketasonefile: don't know: "+repr(object[0].getId())) |
#if len(founds)>0: |
#if len(founds)>0: |
# ret+=str(founds[0].getObject().getLastVersion().getData())+"\n" |
# ret+=str(founds[0].getObject().getLastVersion().getData())+"\n" |
|
|
else: |
#falls die Datei gesperrit ist nimm sie in die Liste auf. |
logging.error("ret4") |
if not((procedure=="downloadAll") or (lockedBy=='') or (lockedBy==user)): |
lockedFiles.append(object[0].getId()) |
#logging.error("ret4") |
|
lockedFiles.append((object[0].getId(),lockedBy)) |
|
|
#if lock and lockedBy=='': |
#if lock and lockedBy=='': |
#obj=self.ctx.getFileObject(object[1].getId()) |
#obj=self.ctx.getFileObject(object[1].getId()) |