Diff for /cdli/cdli_files.py between versions 1.13 and 1.15

version 1.13, 2006/03/28 15:10:02 version 1.15, 2006/05/04 14:40:09
Line 976  class CDLIFileFolder(versionedFileFolder Line 976  class CDLIFileFolder(versionedFileFolder
                   
         return ret          return ret
           
       def checkCatalog(self,fn):
           """check if fn is in the catalog"""
            
     
     def uploadATF(self,upload,basketId=0,RESPONSE=None):      def uploadATF(self,upload,basketId=0,RESPONSE=None):
         """upload an atf file"""          """upload an atf file"""
Line 989  class CDLIFileFolder(versionedFileFolder Line 992  class CDLIFileFolder(versionedFileFolder
         changed=[]          changed=[]
         errors=[]          errors=[]
         newPs=[]          newPs=[]
           psNotInCatalog=[]
         basketNameFromFile, numberOfFiles=splitatf(upload,dir)          basketNameFromFile, numberOfFiles=splitatf(upload,dir)
                   
         if basketId == '0':          if basketId == '0':
Line 1005  class CDLIFileFolder(versionedFileFolder Line 1009  class CDLIFileFolder(versionedFileFolder
                           
                           
         for fn in os.listdir(dir):          for fn in os.listdir(dir):
               
               if self.checkCatalog(fn):
                   psNotInCatalog.append(fn)
                   
                   
             founds=self.CDLICatalog.search({'title':fn})                  founds=self.CDLICatalog.search({'title':fn})    
               
             if len(founds)==0:              if len(founds)==0:
Line 1092  class CDLIFileFolder(versionedFileFolder Line 1101  class CDLIFileFolder(versionedFileFolder
   
     def findObjectsFromList(self,start=None,upload=None,list=None,basketName=None,numberOfObjects=None,RESPONSE=None):      def findObjectsFromList(self,start=None,upload=None,list=None,basketName=None,numberOfObjects=None,RESPONSE=None):
         """findObjectsFromList (, TAB oder LINE separated)"""          """findObjectsFromList (, TAB oder LINE separated)"""
                                          
           
         if upload: # list from file upload          if upload: # list from file upload
             txt=upload.read()              txt=upload.read()
             txt=txt.replace(",","\n")              txt=txt.replace(",","\n")
Line 1117  class CDLIFileFolder(versionedFileFolder Line 1128  class CDLIFileFolder(versionedFileFolder
             pt=getattr(self,'filelist.html')              pt=getattr(self,'filelist.html')
             return pt(basketName=basketName,numberOfObjects=numberOfObjects)              return pt(basketName=basketName,numberOfObjects=numberOfObjects)
                   
         if list: # got already a list          if list is not None: # got already a list
             ret=[]              ret=[]
             for fileId in list:              for fileId in list:
                 if len(fileId.split("."))==1:                  if len(fileId.split("."))==1:
Line 1132  class CDLIFileFolder(versionedFileFolder Line 1143  class CDLIFileFolder(versionedFileFolder
         if start:          if start:
             RESPONSE.redirect("filelist.html?start:int="+str(start))              RESPONSE.redirect("filelist.html?start:int="+str(start))
           
           print "nothing"
           
     def createAllFilesAsSingleFile(self,RESPONSE=None):      def createAllFilesAsSingleFile(self,RESPONSE=None):
         """download all files"""          """download all files"""
                   

Removed from v.1.13  
changed lines
  Added in v.1.15


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