Diff for /cdli/DownloadBasket.py between versions 1.4 and 1.5

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())

Removed from v.1.4  
changed lines
  Added in v.1.5


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>