Download Install Tutorial Docs FAQ Tools WikiLicense Team IRC Planet Involvement Shop Book

Changeset 1391

Show
Ignore:
Timestamp:
10/07/06 23:52:38
Author:
fumanchu
Message:

Removed unnecessary inner function.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/cherrypy/lib/encoding.py

    r1384 r1391  
    190190        return 
    191191     
    192     def zipit(): 
    193         # Return a generator that compresses the page 
    194         varies = response.headers.get("Vary", "") 
    195         varies = [x.strip() for x in varies.split(",") if x.strip()] 
    196         if "Accept-Encoding" not in varies: 
    197             varies.append("Accept-Encoding") 
    198         response.headers['Vary'] = ", ".join(varies) 
    199          
    200         response.headers['Content-Encoding'] = 'gzip' 
    201         response.body = compress(response.body, compress_level) 
    202      
    203192    acceptable = cherrypy.request.headers.elements('Accept-Encoding') 
    204193    if not acceptable: 
     
    220209                return 
    221210            if ct in mime_types: 
    222                 zipit() 
     211                # Return a generator that compresses the page 
     212                varies = response.headers.get("Vary", "") 
     213                varies = [x.strip() for x in varies.split(",") if x.strip()] 
     214                if "Accept-Encoding" not in varies: 
     215                    varies.append("Accept-Encoding") 
     216                response.headers['Vary'] = ", ".join(varies) 
     217                 
     218                response.headers['Content-Encoding'] = 'gzip' 
     219                response.body = compress(response.body, compress_level) 
    223220            return 
    224221    cherrypy.HTTPError(406, "identity, gzip").set_response() 

Hosted by WebFaction

Log in as guest/cpguest to create tickets