Diff for /cdli/cdli_files.py between versions 1.88 and 1.92

version 1.88, 2008/10/02 11:42:42 version 1.92, 2008/10/06 13:35:39
Line 1484  class CDLIBasketVersion(Implicit,Persist Line 1484  class CDLIBasketVersion(Implicit,Persist
                                                                                 
               #files = self._v_downloadBasket[threadName].result                #files = self._v_downloadBasket[threadName].result
               files=self.basketContainer.resultHash[threadName]                files=self.basketContainer.resultHash[threadName]
                 lockedFiles=self.basketContainer.resultLockedHash[threadName]
        
              # fh=file("/var/tmp/test")               # fh=file("/var/tmp/test")
               #ret =fh.read()                #ret =fh.read()
                     
Line 1501  class CDLIBasketVersion(Implicit,Persist Line 1503  class CDLIBasketVersion(Implicit,Persist
               self.REQUEST.RESPONSE.setHeader("Content-Type","application/octet-stream")                self.REQUEST.RESPONSE.setHeader("Content-Type","application/octet-stream")
               #length=len(ret)                #length=len(ret)
               #self.REQUEST.RESPONSE.setHeader("Content-Length",length)                #self.REQUEST.RESPONSE.setHeader("Content-Length",length)
           
               ret="#basket: %s\n"%basket_name                ret="#basket: %s\n"%basket_name
               self.REQUEST.RESPONSE.write(ret)                    self.REQUEST.RESPONSE.write(ret)    
                    
               for fileName in files:                for fileName in files:
                   try:
                   self.REQUEST.RESPONSE.write(file(fileName).read())                    self.REQUEST.RESPONSE.write(file(fileName).read())
                   except:
                     logging.error("downloadasonefile: cannot read %s"%fileName)
                     
               
                 self.REQUEST.RESPONSE.write("\n# locked files\n")
                 for fileName in lockedFiles:
                     self.REQUEST.RESPONSE.write("#  %s by %s\n"%fileName)
                 
                 self.REQUEST.RESPONSE.write("# locked files end\n")
     
               del self.basketContainer.resultHash[threadName]                del self.basketContainer.resultHash[threadName]
                 del self.basketContainer.resultLockedHash[threadName]
                             
     def numberOfItems(self):      def numberOfItems(self):
         """return anzahl der elemente im basket"""          """return anzahl der elemente im basket"""
Line 1610  class CDLIFileObject(CatalogAware,extVer Line 1625  class CDLIFileObject(CatalogAware,extVer
            """Return cataloguable key for ourselves."""             """Return cataloguable key for ourselves."""
            return str(self)             return str(self)
                 
       def setAuthor(self, author):
           """change the author"""
           self.author = author
          
     def makeThisVersionCurrent_html(self):      def makeThisVersionCurrent_html(self):
         """form for mthis version current"""          """form for mthis version current"""
                   

Removed from v.1.88  
changed lines
  Added in v.1.92


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