Diff for /OSAS/OSA_system/OSAS_archiver.py between versions 1.4 and 1.5

version 1.4, 2003/12/23 15:17:37 version 1.5, 2003/12/28 17:11:05
Line 11  from Globals import Persistent Line 11  from Globals import Persistent
 from Acquisition import Implicit  from Acquisition import Implicit
 from OSAS_show import *  from OSAS_show import *
 from OSAS_helpers import *  from OSAS_helpers import *
   from types import *
   
 import os.path  import os.path
 import os  import os
Line 268  class OSAS_archiver(Folder, Persistent,I Line 269  class OSAS_archiver(Folder, Persistent,I
   
     meta_type="OSAS_archiver"      meta_type="OSAS_archiver"
   
       manage_options = Folder.manage_options+(
           {'label':'Main Config','action':'changeOSAS_archiverForm'},
           )
        
     # to be deleted later      # to be deleted later
     #startPath="/mpiwg"      #startPath="/mpiwg"
     ## methoden aus dem alten archive.py      ## methoden aus dem alten archive.py
Line 386  class OSAS_archiver(Folder, Persistent,I Line 391  class OSAS_archiver(Folder, Persistent,I
           
     def createFolders(self,folderList,producer):      def createFolders(self,folderList,producer):
         """Erzeug die entsprechenden Folder"""          """Erzeug die entsprechenden Folder"""
         for folder in folderList:          #hack
           producer="library"
           if type(folderList)==StringType:
               folders=[folderList]
           else:
               folders=folderList
           
           
           for folder in folders:
             os.mkdir(self.startPath+"/"+producer+"/"+folder)              os.mkdir(self.startPath+"/"+producer+"/"+folder)
         self.REQUEST.SESSION['folderList']=folderList              os.chmod(self.startPath+"/"+producer+"/"+folder,0775)
           self.REQUEST.SESSION['folderList']=folders
         pt=PageTemplateFile('Products/OSA_system/createFolders.zpt').__of__(self)          pt=PageTemplateFile('Products/OSA_system/createFolders.zpt').__of__(self)
         return pt()          return pt()
   
Line 440  class OSAS_archiver(Folder, Persistent,I Line 454  class OSAS_archiver(Folder, Persistent,I
         """Anzeige der noch zu archivieren Files"""          """Anzeige der noch zu archivieren Files"""
   
                   
       def changeOSAS_archiverForm(self):
           """change"""
           pt=PageTemplateFile('Products/OSA_system/ChangeOSAS_archiver.zpt').__of__(self)
           return pt()
   
       def changeOSAS_archiver(self,startPath,title="",RESPONSE=None):
           """change"""
           self.startPath=startPath
           self.title=title
   
           if RESPONSE is not None:
               RESPONSE.redirect('manage_main')
           
   
 def manage_AddOSAS_archiverForm(self):  def manage_AddOSAS_archiverForm(self):

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


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