Diff for /zogiLib/zogiLib.py between versions 1.16 and 1.17

version 1.16, 2004/05/06 14:20:58 version 1.17, 2004/05/18 17:54:34
Line 20  def getString(self,key,default=''): Line 20  def getString(self,key,default=''):
     except:      except:
         return default          return default
   
       
 def sendFile(self, filename, type):  def sendFile(self, filename, type):
     """schickt ein lokales file (aus dem Produkt) als response"""      """sends an object or a local file (in the product) as response"""
       paths = filename.split('/')
       object = self
       # look for an object called filename
       for path in paths:
           if hasattr(object, path):
           object = getattr(object, path)
       else:
           object = None
           break
       if object:
       # send the object
       object()
       else:
       # send a local file with the given content-type
     fn = os.path.join(package_home(globals()), filename)      fn = os.path.join(package_home(globals()), filename)
     self.REQUEST.RESPONSE.setHeader('Content-Type', type)      self.REQUEST.RESPONSE.setHeader("Content-Type", type)
     self.REQUEST.RESPONSE.write(file(fn).read())      self.REQUEST.RESPONSE.write(file(fn).read())
     return      return
   

Removed from v.1.16  
changed lines
  Added in v.1.17


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