--- ImageArchive/ImageArchive.py 2005/04/28 22:03:44 1.53 +++ ImageArchive/ImageArchive.py 2005/04/28 22:12:21 1.54 @@ -67,7 +67,8 @@ class generateSet: """call generate Set""" storeTempDir=tempfile.tempdir - tempfile.tempdir="/tmp/archivesImageServer" + tempfile.tempdir="/mpiwg/temp/tmp/archivesImageServer" + tmpPath=tempfile.mktemp() tmpZip=tempfile.mktemp()+".zip" tmpFn=os.path.split(tmpZip)[1] @@ -539,7 +540,7 @@ class ImageCollection(Folder, Persistent wait_template=self.aq_parent.ZopeFind(self.aq_parent,obj_ids=['zip_wait_template']) if wait_template: return wait_template[0][1]() - pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','zip_Wait.zpt')).__of__(self) + pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','zip_wait.zpt')).__of__(self) return pt() #xmltrans.run() else: @@ -551,7 +552,7 @@ class ImageCollection(Folder, Persistent if wait_template: return wait_template[0][1]() - pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','zip_Wait.zpt')).__of__(self) + pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','zip_wait.zpt')).__of__(self) return pt() else: if self.zipThreads[threadName].isDone(): @@ -562,7 +563,7 @@ class ImageCollection(Folder, Persistent else: self.REQUEST.SESSION['result']=self.zipThreads[threadName].getResult() self.REQUEST.SESSION['threadName']=threadName - pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','zip_Wait_result.zpt')).__of__(self) + pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','zip_wait_result.zpt')).__of__(self) return pt() @@ -572,7 +573,8 @@ class ImageCollection(Folder, Persistent def downloadSet(self,fn): """download prepared set""" - filename="/tmp/archivesImageServer/"+fn + filename="/mpiwg/temp/tmp/archivesImageServer/"+fn + self.REQUEST.RESPONSE.setHeader("Content-Disposition","""attachement; filename="%s" """%"image.zip") self.REQUEST.RESPONSE.setHeader("Content-Type","application/octet-stream")